リストから単語を探すために入力をしようとしています。命令は、検索入力フィールドにユーザーのクエリが含まれるべきであることを示します。クエリが空白の場合、リストボックスは単語全体を表示する必要があり、クエリが変更されるたびにリストボックスが更新され、クエリテキストを含むすべての単語が表示されます(単語がいくつ見つかったかが示されます)。ユーザーが入力すると、リストボックスは常に更新されます。以下は私が思いついたものです。私は単語のリストと入力(クエリを使用して)をリンクできませんでした。私の "クリア"ボトムも機能しません。どのようにそれを作るための任意の提案?ユーザーが入力するとすぐに単語のリストを常に更新する入力を作成する
<body>
<div>
Find: <input type="search" placeholder="Search..." />
<button>Clear</button>
<script>
$(document).ready(function() {
$("button").click(function() {
$("#Find").empty();
});
});
</script>
<select name="select" size="10" class="selection">
</select>
</div>
<script>
var words = [
"a",
"aabby",
"about",
"action"
];
$.each(words, function(i, word) {
$(".selection").append("<option value='" + word + "'>" + word + "</option>");
});
</script>
</body>
</html>
ご質問は、研究の任意の並べ替えを発現しない...何であるか私たちを表示しますあなたがそれが動作すると期待どおりに動作していない..試してきた – Rayon