我正在尝试在输入输入时进行自动完成,这是我到目前为止尝试过的:
jquery
这被置于$(document).ready(function(){
$(".auto").autocomplete({
source: "../inc/search.php",
minLength: 1
});
PHP页面:
<?php
include('connect.php');
$return_arr = array();
$stmt = $dbh->prepare('SELECT Username FROM USERS WHERE Username LIKE :term');
$stmt->execute(array('term' => '%' .$_GET['term']. '%'));
while($row = $stmt->fetch()) {
$return_arr[] = $row['Username'];
}
echo json_encode($return_arr);
?>
但它不起作用,例如我输入"andrei",它说"没有搜索结果"。
解决
而不是。。/connect.php我使用了connect.php
我认为你的道路不好。
source: "../inc/search.php"
尝试使用
source: "/inc/search.php"