2013-10-26 440 views
1

我無法瞭解如何解決此問題。這是的jsfiddle,onChange不會觸發FilteringSelect

http://jsfiddle.net/3w4D3/2/

現在在的jsfiddle,我可以改變選擇在FilteringSelect並且你可以看到,隨着警報後,該onChange事件被觸發。但在特定情況下,onChange事件不會被觸發。

以下是再現步驟,

(請確保您有加州在FilteringSelect選擇不點擊任何地方執行整個攝製步驟)

  1. 鍵入FilteringSelect無效條目(任何垃圾)
  2. 你會看到該按鈕被禁用
  3. 現在選擇整個垃圾值並輸入ca加州
  4. 你可以在結果中看到California
  5. 點擊它。此點擊不會觸發onChange事件

的問題是,如果一個無效的條目鍵入到FilteringSelect,然後完全刪除和以前同樣選擇的值輸入及從結果重新選擇時,onChange事件沒有觸發。因此,我無法啓用禁用的按鈕。

任何解決方案來克服這個問題?

回答