我正在使用AngularJS创建动态文本框。我想在每个文本框上显示一个日期选择器。
这是我的角度代码
<tr ng-repeat="shift in shifts">
<td>
<input type="text" ng-model="shift.ShiftName" />
<td>
<div class="input-append bootstrap-timepicker">
<input type="time" ng-model="shift.StartsAt" />
</div>
<td>
<div class="input-append bootstrap-timepicker">
<input type="time" ng-model="shift.EndsAt" />
</div>
</td>
<td><a href="#" class="btn btn-danger" ng-click="removeShift(shift.ShiftId)"><span class="icon-remove icon-white"></span>Remove</a></td>
</tr>
通常,如果它是一个静态文本框,我会包含一个像这样的日期选择器:
$("#textbox").datepicker();
但是,我的文本框是动态的,所以我不能在这里使用这种技术。
我尝试为所有文本框指定一个类,然后使用jQuery datepicker函数,但我无法显示datepicker。