我正在使用jQuery方法$.getJSON
來更新某些級聯下拉列表中的數據,特別是如果沒有任何內容返回給下拉列表時,則使用默認值。 「沒有」。jQuery/javascript基本邏輯問題
我只想澄清我的邏輯應該如何去。
var hasItems = false;
$.getJSON('ajax/test.json', function(data) {
hasItems = true;
//Remove all items
//Fill drop down with data from JSON
});
if (!hasItems)
{
//Remove all items
//Fill drop down with default value
}
但我認爲這是不對的。那麼我是否會收到數據?我想我真的想檢查數據對象包含的東西 - 設置我的布爾hasItems
。