【发布时间】:2015-12-14 21:35:04
【问题描述】:
我有一些用户喜欢在不耐烦时快速点击提交按钮,这可能会导致相关操作提交多次。我想要做的是像这样禁用点击按钮:
<htmt:submit property="submitFunction" value="<℅WorkForm.SUBMIT_REGULAR %>" styleClass="button" onclick="this.disabled=true;/>
这会禁用按钮,但也会阻止它提交其表单数据,因为它依赖于知道是否正在使用 SUBMIT_REGULAR 或其他提交类型。
如何在不禁用表单的情况下禁用此按钮?
【问题讨论】:
-
Try onSubmit="document.getElementById('YOUR_SUBMIT_BUTTON_ID').disabled=true;"而不是使用onclick函数
-
首先禁用按钮,然后进行提交,反之亦然。