2017-06-28 11 views
-1

querybuilderのdatepickerにテキストボックスの値を設定する方法。このページの内容http://querybuilder.js.org/demo.html#widgets テキストボックスをクリックすると、datepickerが表示され、今日の日付がマークされます。しかし、私はテキストボックスの日付値 "1991/11/17"を表示したい。jquery querybuilderのdatepickerに選択した日付の値を表示する方法

今、デフォルトでは、私はその最初表示する際に、以下のようなことを行うにはどのように

enter image description here

を日付ピッカーを表示したい

enter image description here

のように見えるです。私にもっと役立つアイデアや提案をお願いします。

ありがとうございました

+0

日付を編集するだけです –

+0

はい、私たちは日付を編集することがあります。しかし私のシナリオでは、ユーザーは日付を編集しないでください。自動的に入力されます。そして、一回限りのことですが、ユーザーがdatepickerで何も選択しなかった場合、テキストボックスの値は空になります。だから、私には大いに役立つ提案をお願いします。 –

+0

BootstrapJS Datepickerのバグのようです。彼らは、古いバージョンのbootstrap.jsを使用しています。 bootstrap.jsを使用して自分の環境で試してください。 –

答えて

2

あなたはひどいことをすることができます。ブートストラップにdatepickerを強制的に更新させる必要があります。これを行うには:

$("input.form-control").trigger("keyup"); 

を私はあなたが1

EDITは

私は日付ピッカーがBootstrapJSではありませんが分かったことだけを選択するために、可能な限りの入力をフィルタリングすることをお勧めします。 ここからです==>https://github.com/eternicode/bootstrap-datepicker

最新バージョンに更新してみてください!

+0

うまく動作します。どうもありがとう。 –

+0

喜んで助けてください!乾杯! –

関連する問題