У меня есть некоторые элементы, скрытые по умолчанию и отображаемые на некоторых нажатиях кнопок, задав угловые переменные области с помощью ng-if. Теперь проблема заключается в том, что datepicker не работает в этих скрытых элементах даже после видимого.Bind datepicker в скрытом элементе
<div class="form-group">
<label class ='col-md-2 control-label'>Receipt Mode</label>
<div class="col-md-4">
<select ng-model="newItem.receipt_mode" required style="min-width:180px;">
<option value="" ng-selected="">-Select-</option>
<option value="Cash">Cash</option>
<option value="Bank">Bank</option>
<option value="Cheque">Cheque</option>
</select>
</div>
</div>
<div class="form-group" ng-if="newItem.receipt_mode=='Cheque'">
<label class ='col-md-2 control-label'>Cheque Date</label>
<div class="col-md-4">
<input type='text' class='form-control datepicker' required ng-model='newItem.cheque_date' />
</div>
</div>
Сценарий,
app.controller('receiptVoucherController', function($scope) {
$(".datepicker").datepicker({dateFormat: "m/d/yy"});
});
Он работает отлично с по умолчанию видимых элементов.
Спасибо, он отлично работает. Большой..! – devo
помогите мне, спасибо большое – worldask