如何設置Ajax調用後的「價格」可變後設置變量? 這裏的代碼:ExtJS的:Ajax請求
var price;
var idProd = data.prodotto_id;
var cb = function (o,s,r){
price = Ext.util.JSON.decode(r.responseText).price;
console.log(price);
};
Ext.Ajax.request({
url : "index.php",
params : {
m : "Prodotti",
a : 'prod-price-byquantity',
idProd : idProd,
quantity: qta
},
callback : cb,
scope : this
});
console.log(price);
在過去的console.log(價格)我看到的價格是不確定的
不是。在'price'變量被定義外'cb'功能,並且所有圍繞給定的代碼段完全訪問。 – 2012-03-16 21:21:29
謝謝指正劉若英。 – 2012-03-17 17:10:55
我試過drfanai更正this.price,它不工作... – 2012-03-19 09:49:16