我已經使用從http://jqueryui.com/autocomplete/#remote-jsonp jquery自動完成的例子。我已經包含了參考站點的所有特定代碼,但這在我的本地站點中不起作用。 我只想要在其中搜索公司名稱。jquery UI自動完成工作正常,但得到空白的結果
Here i am attaching image to get the exact idea what i am getting
<script>
$(function() {
function log(message) {
$("<div>").text(message).prependTo("#log");
$("#log").scrollTop(0);
}
$("#company_name").autocomplete({
\t source: "http://localhost:5050/api/v1/web-customer-list",
type: "GET",
minLength: 1,
autoSelect: true,
autoFocus: true,
dataType : "json",
response: function(event, ui) {
\t var responseObj = ui.content[0];
var companyNameList = [] ;
for(var i = 0 ; i<= 6 ; i ++){
companyNameList.push(responseObj[i].company.company_name) ;
}
},
select: function(event, ui) {
console.log(event);
console.log(ui);
log("Selected: " + ui.item.company.company_name + " aka " + ui.item.id);
\t }
});
});
</script>
請提供一個在AJAX調用中返回的數據的例子。你也需要返回數組。 'return companyNameList;' – Twisty