即使我在网络标签开发者工具中获得了200状态代码,也未调用成功功能。
var isServiceUp=false;
do{
var response=jQuery.ajax({
url : "https://127.0.0.1:18647/dcs/dcs_6200808/",
method : "POST",
//data : formData,
//cache : false,
//async : false,
success : function(data, textStatus, jqXHR){
//debugger;
console.log("hey i am up");
isServiceUp=true;
},
error : function(jqXHR, textStatus, errorThrown){
}
});
}while(!isServiceUp)
答案 0 :(得分:0)
您将陷入无限循环,浏览器将崩溃,并且永远不会收到错误消息,成功等!
请尝试不使用do while
:
var response=jQuery.ajax({
url : "https://127.0.0.1:18647/dcs/dcs_6200808/",
method : "POST",
//data : formData,
//cache : false,
//async : false,
success : function(data, textStatus, jqXHR){
//debugger;
console.log("hey i am up");
isServiceUp=true;
},
error : function(jqXHR, textStatus, errorThrown){
}
});
请查看以下内容:JavaScript Infinite Loop?