1.問題
YII的DateTimePicker設定了最大可選日期之後,最大日期的前一個月和當月是選不了的,這個是DateTimePicker本身的bug嗎?如何解決?
(如設定最大選擇日期為2016-09-15,那麼到了月視圖的時候9月和8月都選不了)
2.代碼
echo DateTimePicker::widget([
'name' => 'checkTime', //注意,該方法更新的時候你需要指定value值 'value' => '20'.date("y-m-d"), 'pluginOptions' => [ 'autoclose' => true,//當選擇一個日期後自動關閉日期選取器 'format' => 'yyyy-mm-dd',//輸入框顯示的格式 'todayHighlight' => true,//高亮今日 'minView' => 'month',//日期選取器的最小視圖為月視圖 'todayBtn' => 'linked',//顯示today按鈕 'endDate' => '2016-09-15',//設定可選擇的最大日期 ], 'options' => ['id' => 'checkTime', 'class' => 'text-center checkTime','readonly' => 'readonly', 'style' => 'width:100px;display:inline-block' ]]);
?>
3.結果
回複內容:
1.問題
YII的DateTimePicker設定了最大可選日期之後,最大日期的前一個月和當月是選不了的,這個是DateTimePicker本身的bug嗎?如何解決?
(如設定最大選擇日期為2016-09-15,那麼到了月視圖的時候9月和8月都選不了)
2.代碼
echo DateTimePicker::widget([
'name' => 'checkTime', //注意,該方法更新的時候你需要指定value值 'value' => '20'.date("y-m-d"), 'pluginOptions' => [ 'autoclose' => true,//當選擇一個日期後自動關閉日期選取器 'format' => 'yyyy-mm-dd',//輸入框顯示的格式 'todayHighlight' => true,//高亮今日 'minView' => 'month',//日期選取器的最小視圖為月視圖 'todayBtn' => 'linked',//顯示today按鈕 'endDate' => '2016-09-15',//設定可選擇的最大日期 ], 'options' => ['id' => 'checkTime', 'class' => 'text-center checkTime','readonly' => 'readonly', 'style' => 'width:100px;display:inline-block' ]]);
?>
3.結果