我通過jquery調用rest api,我需要在javascript中讀取videoList值。閱讀javascript中的jquery值
下面我的代碼,每次警報說是不明確的。
如何閱讀JavaScript中的videoList?
我通過jquery調用rest api,我需要在javascript中讀取videoList值。閱讀javascript中的jquery值
下面我的代碼,每次警報說是不明確的。
如何閱讀JavaScript中的videoList?
我將您的代碼添加到票證中,並且有兩個問題需要考慮。
這是您的原代碼:
$(document).ready(
function() {
$.get(
'123/movies';,
function(data) {
$("#videoList").data(data.entries);
}
);
}
);
var list = $("#videoList").listview;
alert(list);
您的參數的多餘的分號 「獲得()」(後 '123 /電影')。
我們看不到您的HTML,它可以提供線索。
另外,由於它不在「$(document).ready(...)」之內,因此您的代碼將在頁面完成加載之前運行videoList並提醒結果正在運行。
這爲什麼會這樣工作?警報將在Ajax調用完成之前運行。 –
這正是我所說的。我粘貼了原始代碼,因爲我的編輯沒有被批准。 – theGleep
警報需要在成功回調中,而不僅僅是在ready函數中。 –
這是我的代碼 $(文件)。就緒(函數(){ $獲得( 'https://開頭123 /電影',函數(數據){ $( 「#videoList」) .data(data.entries); }); }); var list = $(「#videoList」)。listview; alert(list); –
您應該在成功回調中移動警報,因爲警報將在檢索數據之前運行。 – Thusitha
把你的代碼放在問題中,而不是評論。 –