输入上带有数组注释名称的jQuery glDatePicker插件
我在一个数组中有一系列输入:输入上带有数组注释名称的jQuery glDatePicker插件,jquery,jquery-ui,Jquery,Jquery Ui,我在一个数组中有一系列输入: <input type="text" name="date_from[]" class="date_picker" ... /> 谢谢我是glDatePicker的作者 我不确定您使用的版本中glDatePicker的问题是什么,但在最新版本(v2.0,今天发布)中,我没有看到问题 我在这里测试过: 新代码如下所示: $(window).ready(function() { $(".date_picker").glDatePicker(
<input type="text" name="date_from[]" class="date_picker" ... />
谢谢我是glDatePicker的作者 我不确定您使用的版本中glDatePicker的问题是什么,但在最新版本(v2.0,今天发布)中,我没有看到问题 我在这里测试过: 新代码如下所示:
$(window).ready(function()
{
$(".date_picker").glDatePicker(
{
showAlways: true,
selectableDateRange: [
{ from: new Date(2013, 0, 1),
to: new Date(2015, 11, 31) },
],
selectableYears: [2013, 2014, 2015],
onClick: function(el, cell, date, data) {
el.val
(
date.getDate()+"-"+(date.getMonth() + 1)+"-"+date.getFullYear()
);
}
});
});
另外,请注意,2.0版中的一些(许多?)内容已经发生了更改。对于您使用的一些选项,allowOld不再可用,onChange已更改为onClick。您可以解决这个问题,如上面的JSFIDLE示例所示
您可以阅读有关更改的更多信息,并在此处查看完整示例:
祝你好运,如果你还有其他问题,请告诉我 它是如何随着数组表示法的加入而中断的?是否尝试通过类选择器附加?一旦我删除名称上的“[]”,日期选择器就会正常工作。我在window.onLoad上运行了日期选择器,我使用了jQueryUI日期选择器,这正按照预期工作。问题似乎出在gLdate选择器上。将与他们一起记录问题。谢谢你的音板。
$(window).ready(function()
{
$(".date_picker").glDatePicker(
{
showAlways: true,
selectableDateRange: [
{ from: new Date(2013, 0, 1),
to: new Date(2015, 11, 31) },
],
selectableYears: [2013, 2014, 2015],
onClick: function(el, cell, date, data) {
el.val
(
date.getDate()+"-"+(date.getMonth() + 1)+"-"+date.getFullYear()
);
}
});
});