您好,我查看了其他帖子,这些帖子已被标记为正确 - 并且与我一直在尝试的相同。但出于某种原因,我无法在我的页面上使用多个日期选择器实例。谁能想到错误控制台中没有问题的原因。
$('.hasDatepicker').each(function(){
$(this).datepicker({autoSize: true,dateFormat: 'dd-mm-yy'}); // new doesn't work
});
$('#notedate').datepicker({autoSize: true,dateFormat: 'dd-mm-yy'}); // original - works
和 HTML
<input type="text" name="dob" id="dob" class="inputText hasDatepicker">
最佳答案
<罢工>
不用给.each
.这应该有效
$('.hasDatepicker').datepicker({autoSize: true,dateFormat: 'dd-mm-yy'}); // wont work :)
罢工><罢工>罢工>
上面的代码不会工作,因为 hasDatepicker 是一个 jQuery UI 自动分配输入的类。
请将类(class)名称改为类似的东西
$('.dp').datepicker({autoSize: true,dateFormat: 'dd-mm-yy'}); // will work :)
关于javascript - 多个 jquery 日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7203475/