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

时间:2014-07-25 10:14:52

标签: javascript jquery ajax forms

我使用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" );
});

});

正如您可以猜到的那样,我希望在提交后发出警报('表格提交')。

1 个答案:

答案 0 :(得分:0)

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

$("form").submit();