1

データテーブルの検索を提供しthead、そこに検索を実装したい...しかし、機能していません...

$("#listings_row thead input").keyup( function () {
    oTable.fnFilter( this.value, $(this).attr('id') );
} );

<thead style="background:none;border:none;" id="searchbox">
    <tr class="search_box">
        <th><input type="text" style="height:16px;" name="search_engine" value="Search engines"   class="search_init" id="1" /></th>
    </tr>
</thead>

http://jsfiddle.net/methew/u9654/3/

この行だけが正しく機能していません ...oTable.fnFilter( this.value, $(this).attr('id') );

4

1 に答える 1

4

5から開始する必要がありますが、 1から開始するids に注意してください<input

の値を使用しidて列の並べ替えを行っています...したがって、IDは1から始まるため、フィルターを間違った列に適用しています

ここにjsfiddle - 迅速で汚い作業バージョン

于 2013-03-04T08:24:56.527 に答える