3
<label>Search: <input type="text" aria-controls="company"></label>

Datatablesを使用して、検索フィールドの入力ボックスにクラスを追加するにはどうすればよいですか?

4

3 に答える 3

15

使用している例に応じて..次のhttp://datatables.net/release-datatables/examples/basic_init/zero_config.htmlを使用している場合

$(document).ready(function() {
    $('#example').dataTable();
    $('#example_filter input').addClass('yourclass'); // <-- add this line
} );

PS:テーブルに入力検索が多い場合、またはテーブルが多い場合は、を使用してすべての入力検索を参照できます。class selector (".someClass")

于 2012-03-29T09:00:57.390 に答える
8

やる

$('.dataTables_filter input').addClass('yourclass');

もちろん、テーブルを初期化した後にこれを追加します

于 2012-03-29T08:57:01.817 に答える
6

私はDataTable1.10.xとBootstrapを使用しています:

$.extend($.fn.dataTableExt.oStdClasses, {
    "sFilterInput": "form-control yourClass",
    "sLengthSelect": "form-control yourClass"
});

jqueryの代わりにextend関数を使用します。:)

于 2014-08-17T19:07:36.760 に答える