0
Ajax、PHP、jQueryを使用してオートコンプリート検索ボックスを作成しようとしています。ajaxを使用してキーボードのアップ/ダウンキーでオートコンプリートを選択
マウスを使用して検索ボックスの結果を選択できます。キーを上下に使用して要素を選択します。
マウスの代わりにキーボードのアップ/ダウンキーを使用して要素を選択するコードを変更する方法を教えてください。 「OK」テキストに
クリックをし、ダウンキーを押してみてください:
<?php
if (isset($_POST['search'])) {
$response = "<ul><li>No data found!</li></ul>";
$connection = new mysqli('localhost', 'root', '', 'jqueryautocomplete');
$q = $connection->real_escape_string($_POST['q']);
$sql = $connection->query("SELECT name FROM names WHERE name LIKE '%$q%'");
if ($sql->num_rows > 0) {
$response = "<ul>";
while ($data = $sql->fetch_array())
$response .= "<li>" . $data['name'] . "</li>";
$response .= "</ul>";
}
exit($response);
}
?>
は、あなたがオートコンプリートのために使用しているJavaScriptコードを表示することができますか? –