私は2つのテキストボックスを持っています、date1
そしてdate2
('from'、'to')。
ユーザーが最初のテキストボックスから日付を選択すると、2番目のテキストボックスが自動的に開きます(最初に非表示にした後)。私は$('#date2').focus
最初のonSelect
イベントに設定しました。動作しますが、2番目のdatepickerが表示された後、すぐに非表示になります。ここで確認してください
どうしたの?と解決策。
私は2つのテキストボックスを持っています、date1
そしてdate2
('from'、'to')。
ユーザーが最初のテキストボックスから日付を選択すると、2番目のテキストボックスが自動的に開きます(最初に非表示にした後)。私は$('#date2').focus
最初のonSelect
イベントに設定しました。動作しますが、2番目のdatepickerが表示された後、すぐに非表示になります。ここで確認してください
どうしたの?と解決策。
問題の正確な解決策を見つけることができませんが、日付ピッカーを閉じる原因となるイベントが発生したようです。タイムアウト後に呼び出しを行おうとすると、focus()
機能しているように見えます(このフィドルを参照)。
それがあなたのニーズに合っているかどうかはわかりませんが、おそらくこれは問題の原因となっている問題を特定するのに役立つかもしれません...