我正在使用jQuery执行以下AJAX请求:
jQuery.ajax({
url: "url-to-script",
dataType: "html",
async: false,
success: function(data) {
console.log(data);
},
error:function(){
showMessage('Chyba', 'error');
}
});
我正在调用的脚本正在返回HTML的一部分。它运作正常。 但是当我称之为AJAX时,它将以数据中的空白响应结束。当我再次呼叫它时,它将返回它应该的内容并且每个下一个呼叫都在工作。但页面加载后的第一个永远不会工作。我不知道为什么。
我也试过
if (data)
// do something
else
try again
但它只是冻结我的浏览器。所以我不知道出了什么问题。
感谢您的想法!