我有一个包含大多数输入类型的表单,如复选框,选择器,文件上传等。我想发布没有页面的表单来刷新,这是我的代码:
$(document).ready(function() {
jQuery.noConflict();
var form = $('#form1111');
var submit = $('#submit1111');
form.on('submit', function(e) {
e.preventDefault();
$.ajax({
url: '../ajax_comment.php',
type: 'POST',
cache: false,
data: form.serialize(),
beforeSend: function(){
submit.val('Submitting...').attr('disabled', 'disabled');
},
success: function(data) {
var item = $(data).hide().fadeIn(800);
$('.comment-block').append(item);
form.trigger('reset');
submit.val('Submit Comment').removeAttr('disabled');
},
error: function(e) {
alert(e);
}
});
});
});
但按下提交按钮后,我在[object Object]
中收到了alert
。任何建议将不胜感激。