我想在暱稱搜索欄中添加自動填充功能。我不明白爲什麼它不起作用。我的代碼是正確的?JQuery UI Autocomplete Wordpress
在我的文件liste.php
global $wpdb;
$name = $_POST['code_postal'];
$sql = $wpdb->get_results("SELECT * FROM membres WHERE pseudo LIKE '$name%' ");
$titles = array();
foreach($sql as $key=> $value){
echo $value->pseudo;
}
echo json_encode($titles); //encode into JSON format and output
在我global.js
$('#recherche').autocomplete({
source: function(name, response) {
$.ajax({
type: 'POST',
dataType: 'json',
url: 'wp-content/themes/ARLIANE/liste.php',
data: 'action=get_listing_names&name='+name,
success: function(data) {
response(data);
}
});
}
});
在我的index.php
<form>
<input type="text" name="term" id="recherche"/>
</form>
Typo in liste.php [...] membErs [...]? – Felix
對不起,我不明白... – Thomas
我猜你想訪問表「成員」,但正在嘗試「membres」這將是一個拼寫錯誤 – Felix