我希望有一個簡單的解決方案,這一個。我只是試圖從我的追加中獲得'net_price',以便在另一個函數中使用。如何訪問變量
任何人都可以幫忙嗎?
JSON
$.getJSON("{{{ url('api/get-price')}}}", { id: $productId },
function(data){
if(data.prices == true){
$('#prices span').empty();
$('#prices').fadeIn(2000);
$.each(data, function(key, value){
$('.cost').append('<div>Cost: ' + value.net_price +'</div>');
});
}
});
功能,我需要用價格來代替XXXX
:
var calc = function(currentPrice){
if(currentPrice.getPrice()==100){
this.setOptions({
maxPrice:'XXXXX'
});
};
是'馬上打電話calc'後'GET'打電話?如果沒有,只需將價格存儲在全局變量中。 – tymeJV 2015-01-26 21:16:24
從回調函數調用'calc()'。 – Barmar 2015-01-26 21:21:51
也許你可以告訴我們「數據」的結構是什麼。現在我們只能猜測這裏發生了什麼。另外,目前還不清楚如何調用'calc'函數,currentPrice是什麼等等。 – 2015-01-26 21:23:26