2
我正在使用Jquery UI的自動完成,並且我可以看到正確的JSON數據在Firebug中返回。然而,沒有東西回到文本框。使用JQuery UI顯示自動完成不顯示結果
我的javascript:
$(function() {
function log(message) {
$("<div/>").text(message).prependTo("#log");
}
$("#tags").autocomplete({
source: function(request, response){
$.ajax ({
url: "/projectlist",
dataType: "json",
data: {style: "full", maxRows: 12, term: request.term}
});
}
})
});
你可以看到,從片段被返回的JSON數據。但是結果表中沒有顯示任何內容。看起來應該像JQuery的自動完成例如JQuery Autocomplete
'def project_list list = Project.all.map {| i | i.project_name} arr = [] .concat(list.sort {| a,b | a [0] <=> b [0]})。to_json render:json => arr end' – David
發佈瀏覽器返回的內容 –
我修改了帖子 – David