1

我有一个“选择菜单”,然后用可预订的日期填充我的 jQuery ui datepicker。

现在我想做的是当您更改选择选项时,清除 beforeShowDay,然后用新数据填充它。

触发事件更改时是否有清除此功能的功能?我有一个谷歌,并没有真正看到太多。

希望有人遇到过这个。

谢谢

4

1 回答 1

5

只需在datepicker字段上触发 destroy 并在没有选项的情况下重新附加datepickerbeforeShowDay

例如,如果您的日期选择器附加到一个名为“ txtDate ”的文本框,那么

$('#txtDate').datepicker("destroy");

然后,重新附加没有beforeShowDay选项的日期选择器:

$('#txtDate').datepicker({changeMonth: true, changeYear: true });

将上述内容change放在select.

于 2013-07-22T10:10:36.860 回答