「Date From」と「Date To」の 2 つの入力フォームがあり、どちらも jquery の日付ピッカーを使用しています
これは「Date From」日付ピッカーのスニペットです
$this->widget('zii.widgets.jui.CJuiDatePicker',
array(
'model' => $model,
'attribute' => 'STARTDATE',
'options' => array(
'dateFormat'=>'yy-mm-dd',
'showOn'=> 'both',
'buttonImage'=> Yii::app()->theme->baseUrl."/images/calendar.gif",
'buttonImageOnly' => 'true',
'dateFormat'=>'dd-mm-yy',
'changeMonth' => 'true',
'changeYear' => 'true',
'showButtonPanel' => 'true',
'constrainInput' => 'false',
'duration'=>'fast',
'showAnim' =>'slide',
'ampm' => 'true',
'onSelect' => 'js:function(selectedDate) {$( "#paymenttrans_TRANSDATETO" ).datepicker( "option", "minDate", selectedDate );}'
),
'flat'=>false,
'htmlOptions'=>array(
'readonly'=>'TRUE',
'size'=>'10',
'style'=>'margin-right: 5px;'
)
)
);
目的はこのようなものです。ユーザーが1月1日から2月1日までの日付を選択したとしましょう。ユーザーが1か月以上の範囲を選択しようとすると、それを防ぐ必要があります...どうすればいいですか?