jQuery DataTableで複数のフィルターを使用する場合は、Individual column searching (text inputs)とIndividual column searching (select inputs)の手順を実行し、フッターに複数のフィルターがあります。一方、私はこれらのフィルタをDataTableのヘッダに移動したいが、下の画像に表示されているように水平に並べることはできない。 Custom filtering - range searchというようにいくつかの例がありますが、それらも整列していません。これは可能ですか?jQuery DataTable:テーブルヘッダーで個別の列を検索
$(document).ready(function() {
// Setup - add a text input to each footer cell
$('#example tfoot th').each(function() {
var title = $(this).text();
$(this).html('<input type="text" placeholder="Search '+title+'" />');
});
// DataTable
var table = $('#example').DataTable();
// Apply the search
table.columns().every(function() {
var that = this;
$('input', this.footer()).on('keyup change', function() {
if (that.search() !== this.value) {
that
.search(this.value)
.draw();
}
});
});
});
@ Gyrocode.comあなたがDataTableの本当のマスターであるので、この問題について私を助けてくれますか?ありがとうございます。 –
はい、私たちはこのフィルターをトップに移動できます... –