dojo 表单验证清除
Posted
技术标签:
【中文标题】dojo 表单验证清除【英文标题】:dojo form validation clearing 【发布时间】:2013-01-03 17:43:28 【问题描述】:我正在为我的表单使用 dijit.form.ValidationTextBox。问题是我正在使用客户端代码重新填充数据,并且我没有为新表单进行回发。当我动态设置表单数据时,错误消息仍然存在。 我曾尝试调用重置,但没有任何效果,所以我认为这不是我想要做的......
dijit.byId("MyForm").reset();
我只想在用新数据填充表单时清除所有验证消息,即使该数据无效。在我再次点击提交之前,我不希望消息显示出来..
【问题讨论】:
【参考方案1】:看起来您需要自己对单个表单小部件执行 reset()。
registry.byId(textBoxId).reset();
这应该会清除上次提交时输入的错误验证消息。
【讨论】:
以上是关于dojo 表单验证清除的主要内容,如果未能解决你的问题,请参考以下文章