小编And*_*rew的帖子

表单提交时不调用jQuery .submit()

我简化了我的代码以减少无关的信息,但我在减少代码方面遇到的问题与更复杂的版本相同.我有一个这样的表格:

<form id="password_reset_form" action="script_reset_password.php" method="POST">
    <input type="submit" value="Set Password" class="button-inactive" />
</form>
Run Code Online (Sandbox Code Playgroud)

和jQuery代码是这样的:

<script type="text/javascript">
    $(document).ready(function(){
        $("#password_reset_form").submit(function(){
            alert("form submit attempted");
            event.preventDefault();
        }
    });
</script>
Run Code Online (Sandbox Code Playgroud)

但是jQuery .submit()没有被调用.目标是阻止表单提交并在满足特定条件时显示错误消息,但我的问题是,为何.submit()<input type="submit" />单击时不调用?

javascript forms jquery

0
推荐指数
1
解决办法
304
查看次数

标签 统计

forms ×1

javascript ×1

jquery ×1