2016-10-16 3 views
0

私のテンプレートでdatepickeに次のコードを使用しています。JSRender-カレンダーアイコンを表示し、日付ピッカーフィールドを読み取る方法

{^{datepicker fromValue readonly="true" class="myclass"/}} 

{^{datepicker toValue ^_minDate=fromValue class="myclass" readonly icon="show"/}} 

私は以下のことを達成しようとしました。

  1. 私はdatepickerフィールドを読み取り専用にします。上記のコードでは、それは起こっていません。
  2. テキストボックス内にカレンダーアイコンを表示する方法。現在は起こっていない。 icon = show ...私はそれを試しました。私はどこにも見ませんでした。
  3. 私の場合は、toDateとFromDateを同時に表示する必要があります。ユーザーが最初にtoValueを選択して値から戻った場合、最大日付を制限する方法。現在のところ、ユーザーを制限するものではありません。私はtodateより大きいdateから選択することができます。

ありがとうございます。

答えて

1

読み取り専用日付ピッカーの場合は、divにあり、_disabled=trueである必要があります。 divでない場合、設定_disabled=trueは入力を無効にするので、datepickerは表示されません。アイコン提供するため

{^{datepicker startDate elem="div" _disabled=true/}}

:開始日と終了日については

{^{datepicker startDate 
    _showOn= "button" 
    _buttonImage="https://jqueryui.com/resources/demos/datepicker/images/calendar.gif" 
    _buttonImageOnly= true 
    _buttonText= "Select date" 
/}} 

を参照してくださいhttp://www.jsviews.com/#samples/tag-controls/datepicker/simple

{^{datepicker startDate 
    ^_maxDate=endDate 
/}} 

{^{datepicker endDate 
    ^_minDate=startDate 
/}} 
関連する問題