【问题标题】:Yii2 Kartik DatePicker - Date should not exceed current dateYii2 Kartik DatePicker - 日期不应超过当前日期
【发布时间】:2016-03-14 14:46:50
【问题描述】:

kartik DatePicker Yii2 中有什么方法可以禁用大于当前日期的日期?

例如:如果今天是 2016 年 3 月 14 日,则应禁用 2016 年 3 月 15 日的日历日期。

谢谢:)

【问题讨论】:

    标签: datepicker yii2


    【解决方案1】:

    Plugin Demo page 说“DatePicker 小部件是 Bootstrap DatePicker 插件的 Yii2 包装器”。所以你可以在这个插件中使用所有引导日期选择器选项。它应该在“pluginOptions”下作为键值对。

    "endDate" => "0d", // 将禁用今天之后的所有日期。

    echo DatePicker::widget([
      'type' => DatePicker::TYPE_INPUT,
      'pluginOptions' => [
          'autoclose'=>true,
          'format' => 'dd-M-yyyy',
          'endDate' => "0d"
      ]
    ]);
    

    Bootstrap Datepicker Doc

    【讨论】:

    • 很高兴为您提供帮助。在大多数情况下,我们需要知道的一切都已经在文档中。给他们一个机会,你会对结果感到惊讶:)
    【解决方案2】:

    【讨论】:

    • 我希望我能。但由于某些要求,我仅限于使用 kartik 日期选择器。感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-18
    相关资源
    最近更新 更多