如何从mysqldatabase获取php中自动完成的唯一值。我如何获得所有值就像我在自动完成中有3个值一样,所以我只想要一个自动完成但想要获取所有数据。我该怎么做?
就像在图片中我想要一个只有一个PHP,但想要来自所有三个值的数据。 我正在尝试这样的事情
var citycode;
$('#countryname_1').autocomplete({
source: function( request, response ) {
$.ajax({
url : 'ajax.php',
dataType: "json",
method: 'post',
data: {
name_startsWith: request.term,
type: 'country_table',
row_num : 1
},
success: function( data ) {
response( $.map( data, function( item ) {
var code = item.split("|");
var len=code.length;
var co= code[0];
return {
label: code[0],
value: code[0],
data : item
}
}));
}
});
},
autoFocus: true,
minLength: 0,
select: function( event, ui ) {
var names = ui.item.data.split("|").length;
var dat = ui.item.data.split("|");
citycode=dat[0] ;
alert(citycode);
}
});