2013-01-03 31 views
1

我爲我的表單使用了dijit.form.ValidationTextBox。問題是我正在使用客戶端代碼重新填充數據,並且我沒有爲新表單做回發。當我動態設置表單數據時,錯誤消息會一直存在。 我已經嘗試調用重置,但沒有效果,所以我認爲它不是我想要做的...道場表格驗證清除

dijit.byId(「MyForm」)。reset();

我只是想在我用新數據填充表單時清除所有驗證消息,即使該數據無效。我不希望郵件顯示出來,直到我再次提交提交。

回答

0

它看起來像你需要做個人表單部件本身的重置()。

registry.byId(textBoxId).reset();

而且應該清除上次提交時輸入的錯誤驗證消息。