<script type="text/javascript">
$(document).ready(function(){
$('#tags').autocomplete({
source:function(request,response){
$.ajax({
type: "POST",
data: "",
url: 'getplacetags.php',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
var resultSet = data;
var arr=[];
for(var i in resultSet)
{
arr.push(resultSet[i])
}
return arr;
},
error: function () {
alert('failure');
}
});
}
});
});
</script>
html-:
<input type="text" id="tags" />
オートコンプリート関数に配列を返す際に問題があります。配列 arr がテキストボックスのオートコンプリートに表示されないのはなぜですか?
json データは getplacetags.php から正常に取得されます