[英]dijit/form/FilteringSelect: How can I trigger an onchange event manually
[英]onChange does not trigger FilteringSelect
我無法找到如何解決此問題的方法。 這是jsfiddle,
現在在jsfiddle中,我可以在FilteringSelect
更改選擇,並且您可以看到,隨着警報的發生, onChange
事件被觸發。 但是在特定情況下,不會觸發onChange
事件。
以下是復制步驟,
(確保已在FilteringSelect
選擇了“加利福尼亞”,然后執行整個repro步驟,而不單擊其他任何位置)
FilteringSelect
無效的條目(任何垃圾) ca
California
。 onChange
事件 問題是,如果在FilteringSelect
鍵入了無效條目,然后將其完全刪除,並且鍵入相同的先前選定值並從結果中重新選擇,則不會觸發onChange
事件。由於此原因,我無法啟用已禁用按鈕。
有解決此問題的解決方案嗎?
解決了。 刪除了onKeyUp
並使用了watch()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.