我正在使用以下代码success data进入variable:
var compdet = null;
$.ajax({
url: uri2 + "/" + $("#textbox_id").val(),
type: "GET",
cache: false,
success: function (data) {
compdet = data;
}
});
为了检查我var compdet是否有价值,我补充说:
console.log(compdet);
可悲的是,它返回 JUST null。console.log所以我试着把
success: function (data) { console.log(data); }
它返回我想看到的输出。谁能给我解释一下?
我在这里意识到了一些事情。您实际上可以进行
Javascript函数async和await AJAX调用。
例如:
async function func_name() {
await $.ajax({
// some codes here
});
}