yii2 datepicker使用javascript禁用日期

我重写了我的问题:

我正在使用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

这里有什么问题的任何线索?谢谢.

您的日期格式错误.它应指定为:
$("#w0").datepicker("setDatesdisabled",['08/25/2017']);

当然要确保w0是输入元素的正确ID …也可能是您的选择器与输入不匹配.

我在demo页面上验证了在浏览器控制台中输入此内容正确禁用8月28日:

$('#sandBox-container input').datepicker("setDatesdisabled",['08/28/2017']);

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...