我正在嘗試實作 Jquery 自動完成。我正在使用他們網站上的教程示例,但到目前為止,無論我輸入什么搜索結果,它都會回傳我的所有結果
<script>
$(function() {
$( "#birds" ).autocomplete({
source: "fetchData.php",
minLength: 2,
select: function( event, ui ) {
log( "Selected: " ui.item.value " aka " ui.item.id );
}
});
});
獲取資料.php
$conn = new PDO ('odbc:xxx','xxxx','xxxxxx');
$qry = "select distinct name_customer from v_customer_master";
$sql = $conn->query($qry);
//$custName = array();
while($row = $sql->fetch((PDO::FETCH_ASSOC))){
$row['name_customer'] = mb_convert_encoding($row['name_customer'], 'UTF-8', 'UTF-8');
$custName[] = $row['name_customer'];
//array_push($custName,$row['name_customer']);
}
echo json_encode($custName);
uj5u.com熱心網友回復:
我最終使用引導程式找到了不同的解決方案。在根據我的需要對其進行定制后,我在此處復制了一個教程,我能夠獲得我正在尋找的預輸入/自動完成功能。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/520812.html
標籤:javascriptjQuery-uijquery-ui-自动完成
上一篇:存盤引擎
