我目前是以下數據反饋JQuery的自動完成如何獲取PHP腳本將數據提供給JQuery自動完成?
var network_autocomplete=[
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$("#network").autocomplete({
source: network_autocomplete
});
我需要修改這從一個PHP網頁檢索結果的陣列。有人可以幫我修改這個,所以我可以在JavaScript中做到這一點?
network_autocomplete=data
目前,該代碼從一個SQLite表以這種方式檢索數據:
try {
$db = new PDO('sqlite:/tmp/bacnet.db');
$query = "SELECT net, name, FROM network";
foreach ($db->query($query) as $row) {
$networks[] = array('net' => $row['net']);
}
echo json_encode($networks);
return json_encode($networks);
} catch (PDOException $e) {
echo json_encode(array('message' => 'Could not connect to the database'));
}
SELECT網,名稱,從網絡有UNUSE逗號,更改爲選擇網絡,名稱從網絡 –
也刪除你的回聲線 –
爲什麼你同時回聲和返回? – Mustafa