jQuery DataTables头部有两行:第一行列名和排序,第二行过滤

在旧版本的数据表(最多1.7。?)中,我曾经能够拥有一个带有两行列标题的表,其中排序在顶行中完成,并包含列名,并使用输入和选择进行过滤在第二行完成。

...

对于更高版本,包括最新版本(1.9.0),这不再有效,因为可排序标头将应用于第二行而不是第一行。 有没有办法让这个工作没有诉诸http://code.google.com/p/jquery-datatables-column-filter/等额外的插件?

jQuery DataTables的作者Allan Jardine指出了一种简单的方法来完成这项工作:使用自1.8版本开始提供的bSortCellsTop选项。

http://datatables.net/ref#bSortCellsTop

http://datatables.net/ref

http://datatables.net/forums/discussion/9046/two-rows-in-thead-first-row-for-sorting-second-row-for-column-filtering

jQuery DataTables的+1!

我搜索了很多关于这个的更好的解决方案并创建了下面的代码。 在这里,您可以通过在表格标题单元格中使用相应的类名来决定combobox和搜索框。 排序按钮和列名称位于第一行,过滤选项位于第二行。

 
Col 1 Col 2 Col 3
Sıra SKU Stok Adı Ana Kategori Alt Kategori Stok Adedi Alt Limit Son Giriş Tarihi Son Giriş Adedi Stok Yaşı
1 S49996 A4-Tech Q Klavye Siyah Ps2 (KM720) Ofis Elektroniği Klavye - Mouse 25 10 10-10-2015 78 89