【发布时间】:2017-10-27 20:49:16
【问题描述】:
$.ajax({
类型:“发布”,
网址:“test.php”,
数据:'action='+action+'&workOrderID='+value+'&wid='+wid+'&eid='+eid+'&lastName='+lastName+'&firstName='+firstName+'&finalComment='+comment,
缓存:假,
完成:功能(数据){
alert("工单更新");
console.log("成功");
控制台.log(数据);
},
错误:函数(xhr,ajaxOptions,抛出错误){
alert("工单未更新");
console.log("错误");
控制台.log(xhr);
控制台.log(ajaxOptions);
控制台.log(抛出错误);
}
});
大家好,
这是我的困境:在 Chrome、Edge 和 Internet Explorer 上,AJAX 调用仅返回成功,运行以下查询,一切正常。但是,在 Firefox 中,AJAX 调用在控制台日志中返回错误,最终被触发第二次(不打算)以返回成功,从而开始查询等......警报为用“错误”发出信号。
我试图从最终用户的角度解决这个问题。该函数正在运行,但如果警报返回错误,用户将不知道他们是否正确完成了工作。
我已经为那些想知道发生了什么的人提供了控制台日志。我仍然是 AJAX 的新手,如果需要其他信息或代码有问题,我可以编辑帖子。
【问题讨论】:
标签: ajax