比方說,我有以下的javascript得到通知:
(function($) {
$.getJSON(url, function(data) {
$.each(data.rows, function(index, row) {
$.getJSON(url2, function(data2) {
//Do something with data2, like adding it to an element on the page.
//When all rows have been processed, by this function, I want to
//call a function.
}
}
}
})(jQuery)
我想通知所有內部$ .getJSON返回時。
在我的真實代碼中,我將使用一個回調函數,我希望在完成所有請求時調用它。
有了這種模式,我們必須知道我們需要多少「內部getJSON」(每個人需要一個變量),他不知道在「編碼時間」 – pomeh
你是什麼意思?只需使用第一個getJSON返回的data.rows的長度即可 – jbabey