0
我想創建一個窗體中的日期範圍佈局。我正在使用jquery datepicker。當用戶選擇第一個日期時,第二個日期應該自動打開。然而,第二個日期選擇器首先閃爍,即它打開然後關閉然後再次打開。這是在IE8/Win中,在FF15/Win中,它打開然後關閉,就這樣,它就消失了。 Here is a demo。jquery datepicker閃爍時編程顯示
任何幫助表示讚賞!
我想創建一個窗體中的日期範圍佈局。我正在使用jquery datepicker。當用戶選擇第一個日期時,第二個日期應該自動打開。然而,第二個日期選擇器首先閃爍,即它打開然後關閉然後再次打開。這是在IE8/Win中,在FF15/Win中,它打開然後關閉,就這樣,它就消失了。 Here is a demo。jquery datepicker閃爍時編程顯示
任何幫助表示讚賞!
看起來像是一個時間問題。嘗試像這樣通過setTimeout輸入一個小延遲jsFiddle example。
setTimeout(function(){$("#calEndDate").datepicker('show');},10);
啊這比我打算髮布的解決方案更簡單。我將calEndDate封裝在一個函數中,但是使用setTimeout將焦點放在元素上以觸發datepicker。不太確定爲什麼在成功回調中設置延遲。 – sksallaj