繁体   English   中英

通过ajax加载表单后尝试提交表单

[英]Trying to submit a form after loading it via ajax

我正在使用ajax从服务器加载a,但是当我尝试提交它时,它永远不会提交。这是代码:

$(document).ready(function() {

function successHandler (result) {
}

function errorHandler (error) {
}

$.ajax({url: "http://www.****.com/new",
  dataType: 'html',
  beforeSend: function() {
  },
  complete: function() {
  },
  success: function (result) {
  $('#app-status-ul').hide();

  ajax.parseJSONP(result);
  },
  error: function (request,error) {
  alert('Network error has occurred please try again!');
  }
});

var ajax = {
parseJSONP:function(data){

$('#movie-data').append(data);

$('#movie-data').listview('refresh');
var newTheme = 'b';
}
}

//HERE I TRY TO SUBMIT THE LOADED FORM
$("form").on('submit', function() {
  alert( "Form submitted" );
});

});

如您所料,我期望在提交警报后(“表单已提交”)。

您必须使用Jquery函数Submit submit()http://api.jquery.com/submit/ ):

$("form").submit();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM