我有一个表格,我提交数据并使用下面的代码进行验证。验证工作正常。我需要的是点击提交后我要禁用按钮
Spring.addDecoration(new Spring.ValidateAllDecoration(
{
elementId : 'submit',
event:'onclick'
}));
<button type="submit" name="_eventId_submitmaterial" id="submit">Add Material</button>
答案 0 :(得分:1)
您是否在onClick处理程序中尝试过此操作?
this.set("disabled", true);
答案 1 :(得分:1)
Dojo有一个名为_setDisabledAttr()
的函数,其值为boolean
。当我有一个提交按钮时,我使用
buttonToDisable._setDisabledAttr(true);
在我的onClick
函数中。如果我正在进行AJAX调用,那么当调用返回时,我使用
buttonToDisable._setDisabledAttr(false);
在我的成功和错误函数中重新启用按钮。