我正在学习ExtJS,我遇到了两个不同的概念,它们似乎与我有着逻辑上的联系。
我的问题是:
谢谢
发布于 2011-09-05 10:35:32
1.是否有可能让表单使用模型的验证设置来验证用户输入的内容并显示实时反馈?
对于模型的实时验证,没有内置功能。然而,有更好的方法比使用模型的验证。
2.如果对1的回答是否,那么还有其他方法在表单中设置实时验证吗?
是的,有。
表单的字段支持vtype配置(更多信息可以找到这里)。默认情况下,每次字段的值发生变化时,都会对字段进行验证(如果要将此行为集字段的validateOnChange配置关闭为false)。
请查看文档 ( Validation部分和Example usage部分)以获得更多信息。
发布于 2012-01-06 02:49:37
- [Form <-> Model binding](http://www.sencha.com/forum/showthread.php?125242-Form-lt-gt-Model-binding&p=599286&viewfull=1#post599286)
- [ExtJS4: Form validation via Model binding](http://www.diloc.de/blog/2011/05/05/extjs4-form-validation-via-model-binding/)
第一个建议修改Ext.form.field.Base类,允许将表单字段绑定到模型字段,并根据表单字段上定义的验证以及绑定模型字段中定义的验证验证表单字段。
我正要测试第一个建议,可能会发布最新的进展情况.
https://stackoverflow.com/questions/7300627
复制相似问题