输入文本后的ExtJS TextField未调用setValue()



当我使用Ext.form.TextField输入文本时,我发现TextField在失去焦点后没有调用setValue(),所以它的值仍然是"未定义的"。有人能帮我吗:

  1. 解释为什么在我们输入文本并失去焦点后,ExtJS不强制TextField调用setValue()?这个TextField的行为背后有什么秘密吗,因为IMHO这是没有意义的
  2. (比上面的问题更重要^_^)如果不实现"onBlur"处理程序,我如何在输入后立即强制TextField设置Value并失去焦点
    非常感谢

您正在查询的value是config选项,如果您没有设置它,它将始终为空。要获取当前值,请使用getValue()

相关内容

  • 没有找到相关文章

最新更新