2017-08-29 9 views
0

私はこのdaterangepicker http://tamble.github.io/jquery-ui-daterangepickerを使用しています。選択した日付のフィールドをボタンとして表示します。このフィールドをクリックすると、カレンダーが開きます。しかし、私はそのフィールドを手動で編集できる必要があります(日付を入力してください)。 daterangepicker APIで可能か、ボタンの上にカスタム入力を作成し、いくつかのjs行を追加する必要がありますか?今のJquery daterangepicker編集入力

、私はちょうど標準設定

`this.calendar.daterangepicker({ 
     datepickerOptions: datepickerOptions, 
     applyOnMenuSelect: true, 
     icon: '', 
     presetRanges: this.options.presetRanges, 
     initialText: this.options.initialText, 
     applyButtonText: this.options.buttonNames.apply, 
     clearButtonText: this.options.buttonNames.clear, 
     cancelButtonText: this.options.buttonNames.cancel, 
     dateFormat: "dd.mm.yy" 
    });` 

initialTextを使用すること - それは編集できません、表示されますつまり、値です。

+1

にボタン、スパンとdisplay: none;入力を示しています。 – Shiladitya

答えて

0

ハッキングを試みるのではなく、可能であればAPIを使用する方がいいでしょう。特定のテキストを保持している日付を選択した後に隠れた入力値を調べると、"{"start":"2017-08-29","end":"2017-08-29"}"が必要です内部的に値の割り当てと読み取りを行います。

また、プラグインは、ユーザの入力に手で任意のテキストをできるように任意の入力を示していない、それはちょうど今あなたがしようとしているものは何でもまで、あなたのコードを共有してください背後

+0

はい、問題は「どういうことですか」です –

+0

これは可能ですが、プラグイン自体を編集して機能させるのは大変なことです。 –

関連する問題