我有一個帶有onChange方法和按鈕的文本框來進行一些操作。但如果我在文本框中輸入某些內容並且不點擊任何地方,請點擊該按鈕,它調用onClick方法,然後調用onChange方法。或者先onChange然後OnClick,但是我應該在onChange方法之後禁用所有操作。ZK如何刪除等待操作
0
A
回答
0
將檢查添加到您的onClick()方法。文本框的onChange()會在一段時間後觸發,或者取消選擇組件後觸發。如果您通過單擊按鈕取消選擇您的組件,聽起來很自然,先讓onClik再到onChange。沒有辦法控制(據我所知)這些事件,除了服務器端。
請記住,你在開發Web應用程序,而不是一個桌面應用程序。而且,如果zk應用程序的開發看起來與桌面應用程序非常類似,那麼他們就有其侷限性。
0
我找到了解決辦法:
首先對文本框的onfocus方法我禁用下一個按鈕,以及用戶傾斜單擊它。
第二個用於文本框的onBlure方法我啓用了下一個按鈕。 (被觸發的行爲用戶應該點擊窗口上的某個地方,或者按下tab鍵,這會觸發更改動作)
相關問題
- 1. 等待操作超時Win32Exception(0x80004005):等待操作超時azure
- 2. 如何等待Azure CloudQueue被刪除?
- 3. 如何等待所有異步操作?
- 4. 如何等待plist寫操作完成?
- 5. 如何異步/等待redux-thunk操作?
- 6. 節點 - 如何等待異步操作?
- 7. 如何等待所有羣組操作?
- 8. 等待操作超時
- 9. 與等待內部操作
- 10. 等待操作超時
- 11. 等待操作超時ASP.NET
- 12. 等待操作超時
- 13. 等待異步操作
- 14. 等待AFNetworking操作登錄
- 15. System.ComponentModel.Win32Exception:等待操作超時
- 16. iOS線程等待操作
- 17. 等待操作超時。 ASP
- 18. 等待操作超時mvc
- 19. 等待RxJS操作 - 阻止?
- 20. 關於刪除,刪除[],delete操作符()等
- 21. 等待操作不起作用
- 22. ReactNative AsyncStorage結合異步/等待。 setItem操作需要「等待」嗎?
- 23. ZK錯誤按鈕操作
- 24. 等待工作不等待
- 25. 正在等待MSBuild刪除完成
- 26. 等待系統刪除文件
- 27. PHP Echo信息,並等待刪除它
- 28. Jquery - 請等待刪除確認
- 29. NHibernate刪除操作
- 30. NSManagedObject操作刪除