Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当显示文本为空白或与列表值不匹配时,如何让 extJS 组合字段清除其“值”,即自定义文本不在数据存储中?我敢肯定,我肯定缺少某些东西,因为如此简单的功能无法使原本令人印象深刻的组合变得毫无用处。
http://extjs.com/forum/showthread.php?t=68403
您可以使用 forceSelection 强制进入列表,也可能需要放置一个事件以捕获文本值更改并使其无效,如果它不在商店中,也许是我不确定的有效事件。
只是一个想法。在“keydown”事件中,在每次击键时执行“validate()”。然后使用 'valid' 和 'invalid' 事件来执行适当的操作(fe setValue(''))。