0
我有問題,自動完成與$.getJSON
... 我需要顯示「無結果」的消息,但我不能因爲data.length
不== 0
。 我知道$.getJSON
返回對象,這就是爲什麼data.length
不是== 0
... 有人有解決方案嗎?
$.getJSON(restUrl, function (data)
{
var suggestions = [];
no_results = !data || data.length == 0;
if (!no_results)
{
$.each(data, function (key,val)
{
suggestions.push({
label: val.name,
mail: val.mail,
adress: val.adress
});
});
}
else
{
suggestions.push({
label: "No Results found."
});
}
response(suggestions);
});
},
您可能會返回錯誤* *從restUrl並檢查它在回調 – 2014-08-29 08:14:55