js阻止表单重复提交

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js阻止表单重复提交相关的知识,希望对你有一定的参考价值。

//校验表单的数据
function newFatherModuleVerify()
{
    var moduelName = $(‘#fatherModule_moduelName‘).val();
    alert(moduelName);
    return false;
}
        <form:form commandName="fatherModule" action="saveFatherModule" onsubmit="return newFatherModuleVerify();" method="post">
            <table class="au">
                <tr>
                    <td>版块名称</td>
                    <td><form:input id=‘fatherModule_moduelName‘ path="moduelName"/></td>
                    <td>支持html代码</td>
                </tr>
                <tr>
                    <td>排序</td>
                    <td><form:input id=‘fatherModule_sort‘ path="sort"/></td>
                    <td>支持HTML代码</td>
                </tr>
            </table>
            <input class="btn" style="cursor: pointer; margin-top: 10px"
                type="submit" name="submit" value="添加">
        </form:form>

关键在于要加上return

onsubmit="return newFatherModuleVerify();"

 

以上是关于js阻止表单重复提交的主要内容,如果未能解决你的问题,请参考以下文章

使用取消按钮单击提交按钮后阻止表单提交[重复]

使用jquery提交后清除表单[重复]

html表单在特定输入上按Enter键时阻止提交[重复]

使用JS对form的内容验证失败后阻止提交

js阻止表单默认提交并刷新页面

如何防止HTMLFormElement.submit()调用表单提交[重复]。