内容未显示为autocomplate列表,如下面的截图所示。自动完成问题:内容未显示
我得到这个答复。
[{ “emp_number”:1,其中 “fname”: “尔斯兰”, “L-NAME”: “哈桑”},{ “emp_number”:2,其中 “fname”: “Muneeb”, “L-NAME”: “Janjua” } {“emp_number”:3,“fname”:“hr”,“lname”:“user”},{“emp_number”:4,“fname”:“test”,“lname”:“ “} .......... 去除,以使它看起来更好地在这里 .......]
我的JS代码:
$("#search-emp").autocomplete(
{
source: function (request, response)
{
var form_data = {
ajax : '1',
name : $("#search-emp").val(),
actioncall : 'search-emp'
};
$.ajax({
//contentType: "application/json",
type: "POST",
dataType: 'json',
url: "_ajax.php",
data: form_data,
success: function(data)
{
response(data);
}
});
},
minLength:3,
select:function(evt, ui)
{
alert(ui.item.emp_number);
}
});
我想显示fname
和lname
上选入input
字段。
你能'的console.log(数据)''之前响应(数据)',并添加质疑,看看服务器的响应。有列表应该有名称或某些特定的键将被显示的字段。 –
@DanielDudasI回应了我的问题。请现在看看。 – Hassaan