|
|
1
6
请尝试重写标记中的validate方法。 这将起作用(刚刚测试):
|
|
|
2
1
我唯一的建议是以编程方式删除服务器端或客户端上的dojoType。不可能保留dojoType而不进行验证。除非你创建了自己的类型,其中包含你的逻辑。 |
|
|
3
1
我也遇到了类似的问题,ValidationTextBox满足了我的所有需求,但在用户第一次按下Submit之前,必须禁用验证例程。 我的解决方案是用几个新方法将其克隆到ValidationConditionalTextBox中:
然后,在validator:function()中,我添加了一个检查:
简单地说,我的validatorOn默认值是false(这显示在javascript的顶部)。当我的表单提交时,只需调用enableValidator()。您可以在此处查看完整的JavaScript: http://lilawnsprinklers.com/js/dijit/form/ValidationTextBox.js |
|
|
Jeremy Swagger · 返回值Jasmine的延迟对象 8 年前 |
|
|
NIV · dojo中源和目标之间的差异 9 年前 |
|
|
CommittedEel · 使用dojo淡入/淡出文本和循环 9 年前 |
|
|
nanj · Dojo工具包-如何使用按钮更改表列的颜色? 9 年前 |
|
|
Gena · PopupMenuBarItem中的项目对齐 9 年前 |