我修改了我的问题:
我正在使用Kartick DatePicker来显示一个日期选择器。在这个日期选择器上,我想使用javascript禁用一些日期。以下是我的代码:
<?= DatePicker::widget([
'name' => 'mydate',
'language' => 'fr',
'clientOptions' => [
'autoclose' => true,
'format' => 'dd-M-yyyy'
]
]);?>
使用JS:
$(function(){
$("#w0").datepicker("setDatesDisabled", ['25-08-2017']);
});
我尝试将日期格式更改为2017/08/25
或08/25/2017
,但无论哪种情况下都没有在日志中显示任何内容。
我还尝试使用kvDatepicker()
代替datepicker()
,但是这给了我一个:
Uncaught TypeError: $(...).kvDatepicker is not a function
有什么线索是错的吗?谢谢。
unavailable
定义之前使用了它 - 将$(function(){...})
移动到function unavailable(date) {...}
之后,并将其重命名为unavailable()
。实际上整个第二部分需要重写 - 你搞混了变量和函数名称... - lubosdzdisabledDates
,这是我之前没有看到的。所以我不需要再调用我的函数了。你能检查一下我的更新吗?@csminb 我正在使用GitHub上提供的JQuery日期选择器,你需要更多信息吗? - MHogge