JQuery发布请求失败,发布后没有警报
JQuery post request failing without alert after post
我有后请求
var prodId = getParameterByName('param');
var pass = $('#password1').val();
$.post("rest/forget/confirm", {
"param" : prodId,
"password" : pass
}, function(data) {
alert(data);
}).done(function() {
alert("second success");
}).fail(function() {
alert("error");
}).always(function() {
alert("finished");
});
});
我在警报中获得"错误"answers"完成",但如果我添加alert("lala");
代码:
var prodId = getParameterByName('param');
var pass = $('#password1').val();
$.post("rest/forget/confirm", {
"param" : prodId,
"password" : pass
}, function(data) {
alert(data);
}).done(function() {
alert("second success");
}).fail(function() {
alert("error");
}).always(function() {
alert("finished");
});
alert("lala");
});
在alert中,我在我的数据之后获得"lala",然后是"第二次成功"answers"完成"。此外,如果我在没有警报的情况下调试这个函数,它也可以工作。为什么我会在警报中出错,没有警报我如何成功?
在ajax调用中添加属性async:false。
相关文章:
- 有没有一种方法可以防止img get请求使用css或js发生
- 有没有一种方法可以从URL跟踪请求的域
- 回复'js'仅当请求有错误时(否则使用html)
- 一个WebSocket请求应该有多大
- 由于adblock,Javascript Ajax请求在chrome中失败,我有什么选择
- 使用Java脚本跟踪网页中是否有Ajax请求,或者通过Selenium Web驱动程序拦截XMLHttpRequest
- AngularJS指令中的作用域未定义,控制器中有ajax请求
- AJAX获取请求有时会在iOS Safari上失败
- 如何查明SignalR客户端上是否有挂起的请求
- 有没有办法为节点js-https请求设置源端口
- 有没有任何方法可以从javascript进行跨域请求,并访问它可能生成的错误响应类型(401404等)
- 哪里有“;请求”;以及“;响应”;来自,我怎么会发现
- 向Gmail订阅源发送跨域请求的方法有哪些
- 是否有任何事件在浏览器请求另一个资源(如图像)之前触发
- 有没有一种方法可以用一个请求加载多个iframe
- 如何在有角度的$http服务请求中将JSONP指定为dataType
- 是否有将 WebSocket 请求转换为服务器上的 HTTP 请求的标准
- 我怎么能有双重Ajax请求呢
- 避免向服务器发出有条件的请求
- 有函数返回请求数据+要执行的函数