2

当显示文本为空白或与列表值不匹配时,如何让 extJS 组合字段清除其“值”,即自定义文本不在数据存储中?我敢肯定,我肯定缺少某些东西,因为如此简单的功能无法使原本令人印象深刻的组合变得毫无用处。

4

3 回答 3

2

http://extjs.com/forum/showthread.php?t=68403

于 2009-05-20T06:13:05.977 回答
0

您可以使用 forceSelection 强制进入列表,也可能需要放置一个事件以捕获文本值更改并使其无效,如果它不在商店中,也许是我不确定的有效事件。

于 2009-05-19T08:59:59.987 回答
0

只是一个想法。在“keydown”事件中,在每次击键时执行“validate()”。然后使用 'valid' 和 'invalid' 事件来执行适当的操作(fe setValue(''))。

于 2009-05-19T20:19:35.040 回答