私は jQuery の初心者で、自分の Web サイトの自動提案ボックスを構築していました。次の HTML を使用しました。
<input type="text" name="suggest" class="autosuggest1">
<div class="dropdown">
<ul class="result1">
</ul>
</div>
次のjQueryコードを使用して、外出先でulリストに要素を追加しました:-
$(document).ready(function () {
$('.autosuggest1').keyup(function () {
var search_term = $(this).val();
$.post("search.php", {
search_term: search_term
}, function (data) {
$('.result1').html(data);
$('.result1 li').click(function () {
var result = $(this).text();
$('.autosuggest1').val(result);
$('.result1').html('');
});
});
});
});
私の問題は、要素をクリックするだけで要素が選択され、キーボードの矢印キーでも選択できるようにすることです。方法がわかりません。