我使用以下jQuery代码通过AJAX提交表单。
jQuery('form.AjaxForm').submit( function() {
$.ajax({
url : $(this).attr('action'),
type : $(this).attr('method'),
dataType: 'json',
data : $(this).serialize(),
success : function( data ) {
alert('Submitted')
},
error : function( xhr, err ) {
alert(''Error);
}
});
return false;
});
代码在没有ajax的情况下工作得很好。,但如果我通过ajax加载表单,则不起作用。我认为这是因为在JavaScript加载之后通过ajax加载表单。
有什么解决方案吗?
https://stackoverflow.com/questions/9557761
复制相似问题