我正在使用jQuery datepicker,我目前有这段代码:
$("#dateObj").datepicker({
beforeShowDay: findDateAvailable
});
其中findDateAvailable
是一个检查日期是否在数组中的函数,如果不是,则使日期不可选。
我的问题是:如何更改哪些日期为“有效”并且可以在不更改数组的情况下进行选择,然后重新创建datepicker对象?
答案 0 :(得分:1)
您可以使用datepicker小部件的refresh
方法。
在进行了一些外部修改后重绘日期选择器。 此方法不接受任何参数。
参考此处:http://api.jqueryui.com/datepicker/#method-refresh
您可以使用以下命令在脚本中使用它:
$("#dateObj").datepicker("refresh");