我想寫一個非常簡單的自動提示功能型,這樣,只要用戶輸入一個值到搜索輸入,匹配結果的列表出現在下面(在UL用的ID播放列表)。.getjson結果不顯示
$("#ep_search").keydown(function() {
var term = $("#ep_search").val();
url = "includes/live_search.php?jsoncallback=&term=" + term;
$.getJSON(url, function(data) {
$.each(data.items, function(item){
$("<li>").text(item.title).appendTo("#playlist ul");
});
});
});
使用Chrome的開發者工具,我可以看到,我得到返回結果:
([{"title":"Episode 4: Title"},{"title":"Episode 3: Title"},{"title":"Episode 2: Title"},{"title":"Episode 1: Title"}])
但是,沒有在網頁上顯示?
我缺少的東西在這裏的關鍵?我新來處理JSON請求。
哇! Thankyou所有的答案到目前爲止。我晚上回家後必須嘗試這些, – James