Jquery ui jQuery(“”).datepicker({})在IE7/8中不起作用
我的代码是 和输入字段是Jquery ui jQuery(“”).datepicker({})在IE7/8中不起作用,jquery-ui,jquery,jquery-selectors,Jquery Ui,Jquery,Jquery Selectors,我的代码是 和输入字段是 <input type="text" id="fromDatepicker" name="searchStartDate" size="20"> <input type="text" id="fromDatepicker" name="searchStartDate" size="20"> 日历正在显示,但是 当我在日历上选择一个日期时,该日期没有选择,也没有在文本字段中输入日期 我正在使用 jquery-1.6.2.js jquery-1
<input type="text" id="fromDatepicker" name="searchStartDate" size="20">
<input type="text" id="fromDatepicker" name="searchStartDate" size="20">
日历正在显示,但是
当我在日历上选择一个日期时,该日期没有选择,也没有在文本字段中输入日期
我正在使用
jquery-1.6.2.js
jquery-1.6.2.min.js
jquery.ui.core.js
jquery.ui.datepicker.js
jquery.ui.datepicker.css
您将两次包含同一版本的jQuery,jQuery-1.6.2.js和jQuery-1.6.2.min.js。只需加载后者,这将停止您遇到的一些问题 此外,您不必要地将代码放入了2 jQuery中;电话,他们可以放在一个这样的
jQuery(function() {
jQuery("#fromDatepicker").datepicker({
changeMonth : true,
changeYear : true,
dateFormat: 'mm/dd/yy'
});
jQuery("#toDatepicker").datepicker({
changeMonth : true,
changeYear : true,
dateFormat: 'mm/dd/yy'
});
});
您可以将整个过程简化一点:
<input type="text" id="fromDatepicker" size="20" />
<input type="text" id="toDatepicker" size="20" />
jQuery(function() {
jQuery("#fromDatepicker, #toDatepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'mm/dd/yy'
});
});
请在此处查看它的实际操作:
通过将逗号放在选择器之间,它们就是两个选择器。欢迎使用堆栈溢出。下次,您可以使用{}工具栏按钮格式化源代码。我自己没有做过,因为我不想移除标签。@NAVEED我的标签怎么了edit@3nigma:使用{}按钮将代码格式化为其原始格式。不需要在代码中使用格式化。我删除了jquery-1.6.2.min.js并测试了它,没有用,它会产生同样的问题。当我从日历中选择日期时,它没有响应。从您的示例判断,您的输入具有相同的ID。
<input type="text" id="fromDatepicker" size="20" />
<input type="text" id="toDatepicker" size="20" />
jQuery(function() {
jQuery("#fromDatepicker, #toDatepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'mm/dd/yy'
});
});