Tôi muốn sử dụng chức năng lọc của DataTables, nhưng không muốn sử dụng hộp tìm kiếm của chúng với nó.Lọc dữ liệuTables.net mà không có đầu vào hộp lọc bao gồm
In their docs dưới bFilter nó nói:
Lưu ý rằng nếu bạn muốn sử dụng lọc trong DataTables này phải còn 'true' - để loại bỏ các bộ lọc mặc định hộp nhập liệu và duy trì lọc khả năng, hãy sử dụng
sau đó câu chưa được hoàn thành.
tôi đã cố gắng:
var oTable = $('#sortable').dataTable({
'bPaginate':false,
'bInfo':false,
'bFilter': true // displays Search box, setting false removes filter ability all together
});
$('#Accumulate').click(function(){
oTable.fnFilter("Accumulate");
});
Aha, đơn giản và nhanh chóng. Cảm ơn. – Pratyush
Đúng, bạn được chào đón. – Daniel
sDom cũng đơn giản và nhanh chóng. ;-) Và nó sẽ không thay đổi CSS cho các bảng khác có thể sử dụng hộp tìm kiếm. Chắc chắn không phải "nho chua" ở đây, nhưng tôi thành thật cảm thấy rằng việc loại trừ hộp tìm kiếm bằng cách sử dụng các công cụ được cung cấp là giải pháp 'tốt hơn' hơn bao gồm nó rồi ẩn nó đi. –