的形式.submit方法在jQuery中不起作用

form.submit method is not work in jQuery

本文关键字:jQuery 不起作用 方法 submit      更新时间:2023-09-26

表单

 <form method="POST" name="form" id="form">
        <p>
            <input type="radio" name="answers1" value="A"> <br>
            <input type="radio" name="answers2" value="B"> <br>
            <input type="radio" name="answers3" value="C"> <br>
            <input type="radio" name="answers4" value="D"> <br>
            <input type="submit" name="send">  
        </p>
     </form>   
<标题> jQuery h1>

当我点击发送按钮,然后表单提交的php
,但如果表单不提交,我想提交表单自动由jQuery, 但表单。提交失败

当jQuery 'if condition'触发时,页面重新加载并挂起页面,但表单没有提交

因为当你调用$("#form").submit();它会触发阻止默认操作的外部提交处理程序,而不是使用

$( "#form" )[0].submit();  

$form.submit();//declare `$form as a local variable by using var $form = this;

当以编程方式调用dom元素的submit方法时不会触发附加到元素

的提交处理程序

尝试使用javascript提交表单,如果它工作:

$(document).ready(function()
{
    if(endTime <= time )
    {
        //alert('123'); //when fire condition then alert is working ;
        document.getElementById("form").submit()
    }
});

其次,将表单命名为form

不是一个好习惯