Angular Js在文档就绪时通过ng-repeat获取输入元素

时间:2016-02-10 06:44:10

标签: jquery angularjs angularjs-ng-repeat jquery-ui-datepicker

我正在尝试使用 $(document).ready()将jquery-ui datepicker绑定到位于ng-repeat生成表中的输入字段。
我发现没有元素从执行文件就绪功能的表中选择。
请参考以下代码。

$(document).ready(function() {
var dateinputs = $('.dateinput');//no element get selected
 //loop to bind datepicker to each jquery selected control
});

1 个答案:

答案 0 :(得分:1)

哦,我有一个解决方法,看看它是否解决了你的问题。

在HTML代码中我做了:

<input  type='text' class='dateinput {{initDatePicker()}}' />

然后在JS代码中:

$scope.initDatePicker = function (){
    jQuery('.dateinput ').datepicker({'changeMonth':true,'changeYear':true,'dateFormat':'dd/mm/yy'});
}

它有点脏,但它正在工作。我现在能想到的最好。