我从“admin/ajax.php”文件中得到了正确的 JSON 结果。示例:首先我输入 1 并获得许多记录,但它没有显示在建议下拉列表中。但是当我输入 9 时,这意味着在文本框 19 中,它会在下拉列表中显示我上面的记录,而不是 19 的结果。
<input type="text" id="invoice_id1" size="20" name="invoice_no" value=""
class="ui-widget" onkeyup="find_suggestion(invoice_id1,memberid,this.value);" />
<script>
function find_suggestion(div_id,memberid,invoice){
$.post("admin/ajax.php?action=invoice_suggestions",
{div_id: div_id,memberid:memberid,invoice:invoice},
function(data){
if(data){
var tags = data
$( "#"+div_id).autocomplete({source: tags});
}
}
, "json"
);
}
</script>