1

フィルタリングされたデータからのタグの jquery が必要です。これは、「Jquery を使用してテーブルからデータをフィルター処理する」ための私のコードです。JS Fiddle For This is at http://jsfiddle.net/7BUmG/2/

HTML

<input type="text" id="search" placeholder="Type to search">
<table id="table">
   <tr>
      <td>Apple</td>
      <td>Green</td>
   </tr>
   <tr>
      <td>Grapes</td>
      <td>Green</td>
   </tr>
   <tr>
      <td>Orange</td>
      <td>Orange</td>
   </tr>
</table>

CSS

td {padding: 4px; border: 1px #CCC solid; width: 24.5%;}

Jクエリコード

var $rows = $('#table tr');
$('#search').keyup(function() {
var val = $.trim($(this).val()).replace(/ +/g, ' ').toLowerCase();

$rows.show().filter(function() {
    var text = $(this).text().replace(/\s+/g, ' ').toLowerCase();
    return !~text.indexOf(val);
}).hide();
});

ここで、この検索フィルターにタグスキームを追加したいと思います。つまり、ユーザーが「Apple」でデータをフィルタリングし、「Apple」をクリックすると、「Apple」がタグ付けされる必要があります。

4

0 に答える 0