Dojo复合/组验证

时间:2009-09-24 15:09:04

标签: validation dojo

在表单上给出2个文本字段(例如,门牌号码和门户名称),并且为了有效,用户必须在2个字段的“组”被认为有效之前在相应字段中输入数字或名称。

用户只能输入门牌号或门牌名称,但在任一字段中输入值都会将两者都标记为有效。

有没有办法在Dijit / Dojo中这样做?复合或一组验证元素的想法是完美的。

谢谢,

1 个答案:

答案 0 :(得分:0)

dijit.form.Form有一个isValid函数,默认情况下会确保其所有子元素dijit.form小部件都有效。您可以将stock dijit.form.ValidationTextBox小部件与regexp和required等属性结合使用,或使用NumberTextBox等后代来指定验证规则。