在我的数据库中,我有一个城市列表,我想将它们用于自动完成文本字段,但它不起作用,我不知道出了什么问题?
这是html中的文本字段:
<input name="signup_ville" id="signup_city" class="form-control" type="text" placeholder="Ville" required />
在JS脚本中,我只使用请求添加php文件的源:
$('#signup_city').autocomplete({
source : './Application/Script/liste_ville.php'
});
这是我的php文件。
<?php
include_once 'config.inc.php';
$term = $_GET['term'];
$termParse = '%'.$term.'%'
$requete = $PDO_BDD->query("SELECT * FROM ville WHERE nom LIKE '$termParse'");
$array = array(); // on créé le tableau
while($donnee = $requete->fetch())
{
array_push($array, $donnee['nom']);
echo "test";
}
echo json_encode($array);
?>
我甚至不知道JS函数是否调用该文件,因为echo "test"
没有显示任何内容