Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 返回后提交表格错误 $(“#表单”).submit(函数(e){ e、 预防默认值(); $.ajax({ //ajax的东西 成功:功能(数据){ //处理数据,然后提交表单 $('#form').submit();//_Javascript_Jquery - Fatal编程技术网

Javascript 返回后提交表格错误 $(“#表单”).submit(函数(e){ e、 预防默认值(); $.ajax({ //ajax的东西 成功:功能(数据){ //处理数据,然后提交表单 $('#form').submit();//

Javascript 返回后提交表格错误 $(“#表单”).submit(函数(e){ e、 预防默认值(); $.ajax({ //ajax的东西 成功:功能(数据){ //处理数据,然后提交表单 $('#form').submit();//,javascript,jquery,Javascript,Jquery,您在这里输入了一个错误:function 然后用这种方式尝试,使用form元素可用的本机submit()方法创建对表单本身的引用 $('#form').submit(function(e){ e.preventDefault(); $.ajax({ //ajax stuff success: functtion(data){ //do stuff with data, then submit fo

您在这里输入了一个错误:
function

然后用这种方式尝试,使用
form
元素可用的本机
submit()
方法创建对表单本身的引用

$('#form').submit(function(e){

      e.preventDefault();

      $.ajax({
       //ajax stuff
            success: functtion(data){
                 //do stuff with data, then submit form

                 $('#form').submit(); // <-- this wont submit the form
            }
       });
});

有一个id为
btnSubmit
的按钮,点击按钮执行以下代码

$('#form').submit(function(e){

    e.preventDefault();
    var form = this;

    $.ajax({
    //ajax stuff
        success: function(data){
             ...
             form.submit();
        }
    });
});  
$('btnsupmit')。单击(函数(e){
$.ajax({
//ajax的东西
成功:功能(数据){
//处理数据,然后提交表单

$(“#表单”).submit();//要按原样提交,请使用以下代码:

$('#btnSubmit').click(function(e){
      $.ajax({
       //ajax stuff
            success: functtion(data){
                 //do stuff with data, then submit form

                 $('#form').submit(); // <-- this will submit the form
            }
       });
});
(jQuery对象的
.submit()
方法不是DOM元素本身的
.submit()
方法)

使用:


您不必仅通过单击按钮来提交表单-这将改变lotYep的功能,谢谢。我不知道jquery方法实际上没有提交表单。谢谢
if ($('#form').length == 1)
    $('#form')[0].submit();
document.getElementById("form").submit();
// with jQuery:
$("#form")[0].submit();