大家有没有人知道为什么我的JQuery自动完成没有带回任何结果?
这是PHP代码:
$result = mysql_query("SELECT * FROM stations where StationName like '%" . mysql_real_escape_string($_GET['term']) . "%'");
$array = array();
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$row_array[] = $row['StationName'];
array_push($array, $row_array);
}
echo json_encode($array);
这是JS代码:
$(function() {
$('#location').val("");
$("#location").autocomplete({
source: "autocomplete.php",
minLength: 2,
select: function(event, ui) {
$("#location").val(ui.item.location);
}
});
});
最后是HTML:
<input type='text' class="suggest" id='location'>