我在按钮单击功能中有以下代码
var ItemID2;
$.get("http://localhost/tddd27/index.php/json/Products?ItemName="+thisID,
function(data){
ItemID2=data[0].ItemID;
},"json");
console.log(ItemID2);
单击控制台中ItemID2
未定义的按钮后。如果我console.log(data[0].ItemID)
在 get-function 内部使用,我会看到正确的值。我认为问题在于函数的执行仍在继续,但 Ajax 尚未检索ItemID2
. 知道我该如何解决吗?