jQueryオートコンプリートでjSONデータを表示しようとしていますが、ドロップダウンが表示されないことを除いて、すべて正常に機能します。
使用することもできますがparse:
(例がたくさんあります)、を介してデータを表示する必要があると思いますsource:
。
私が行っている方法でデータを表示することは可能ですか、それとも解析する必要がありますか?
はいの場合、どのように?
私はjqueryUIがあまり得意ではありません
$(function() {
function log( message ) {
$( "<div/>" ).text( message ).prependTo( "#log" );
$( "#log" ).attr( "scrollTop", 0 );
}
$( "#aut_teachers" ).autocomplete({
source: function(request, response) {
$.ajax({
url: base_url+"controller/model",
data: request,
dataType: "json",
type: "post",
success: function(data){
response(data.value);// here is where the problem is
}
});
},
minLength: 2,
select: function( event, ui ) {
log( ui.item ?
"Selected: " + ui.item.value + " aka " + ui.item.id :
"Nothing selected, input was " + this.value );
}
});
});