[更新]为什么这段代码不断落入错误回调fxn,同时还刷新页面并将表单数据提交给服务器。当我也尝试调试时,它会继续在jquery文件中循环很长时间,让我厌倦了按F11。 :(
var ajax_load = {my image html};
var ajax_processor = 'http://localhost/patientcarev1/ajax_processor/save_physical_info';
$("#save2").click(function() {
var aData = $("#physical-info-form").serialize();
$("#ajax_load").html(ajax_load);
$("#ajax_load").html(ajax_load);
var request = $.ajax({
type: 'POST',
url: ajax_processor,
data: aData
});
request.done(function() { alert("success"); });
request.fail(function() { alert("error"); });
request.always(function() { alert("complete"); });
});
在逐步调试中它落在成功回调fxn下,但如果不在调试模式下它落入失败回调..这个让我头疼:(