2017-09-04 101 views
0

我在我的angularjs應用程序中使用KendoUI日期選擇器(http://demos.telerik.com/kendo-ui/datepicker/angular)。我有一個包含多個日期選擇器的頁面(使用ng-Repeat),並且希望在單擊輸入時打開日期選擇器。我知道我們可以使用下面的代碼片段來實現它,並將此代碼附加到input/span的ngClick事件中,但這依賴於頁面上的ID和多個日期選擇器,它不是最佳解決方案。KendoUI多個日期選擇器打開焦點angularjs

var datePicker = $('#yourDatePickerInputId').data("kendoDatePicker"); 
if ($('#yourDatePickerInputId_dateview').css('display') == 'none') { 
    datePicker.open(); 
} else { 
    datePicker.close(); 
} 

有人可以爲此提供一個工作小提琴嗎?

回答

1

,你可以嘗試針對此:

在這裏,我已經添加了輸入字段(I,E openMe)1類,然後單擊功能我有打開日期選擇器。

http://dojo.telerik.com/ebETo

+0

這將工作,我已經試過它在蹲跳。 –

相關問題