Jquery UIのオートコンプリートを使用しているため、Firebugに適切なJSONデータが戻ってくるのがわかります。しかし、何もテキストボックスに戻ってきません。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データが返されることがわかります。しかし、結果テーブルには何も表示されません。あなたは何も返さないのでNoyhingが表示されJQuery Autocomplete
'def project_list list = Project.all.map {| i | i.project_name} arr = [] .concat(list.sort {| a、b | [0] <=> B [0]})to_jsonを レンダリング:JSON =>私はそれは放火犯の値を返しますが、それは表示されませんポスト – David
ポストARR 。 –
で返されるもの end' – David