###前提・実現したいこと
jQuaryのQuicksearchで検索する際に、最初に表示されているテーブルを空の状態にして、検索をしたらその検索結果が表示されるようにしたいので、具体的な手段を教えていただきたいです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答1件
0
ベストアンサー
質問者さんが実現したいことは以下のように行うことができると思います。
HTML
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <title>タイトル</title> 6</head> 7<body> 8<form> 9 <input type="text" id="search"> 10</form> 11<table> 12 <tbody> 13 <tr> 14 <td>text1</td> 15 <td>AAA</td> 16 </tr> 17 <tr> 18 <td>text2</td> 19 <td>BBB</td> 20 </tr> 21 <tr> 22 <td>text3</td> 23 <td>CCC</td> 24 </tr> 25 </tbody> 26</table> 27<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> 28<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.quicksearch/2.4.0/jquery.quicksearch.min.js"></script> 29<script> 30 $("input#search").quicksearch("table tbody tr", { 31 "onAfter": function () { 32 if ($(this).val() === "") { 33 $("table tbody tr").css({display: "none"}); 34 } 35 } 36 }); 37</script> 38</body> 39</html>
投稿2017/10/17 20:44
総合スコア14731
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/18 03:57