私はDataTables プラグインを使用しています。各にデフォルトで付属するソートオプション(列をASCまたはDESC順にソートする)を使用したくありません<thead>
。その並べ替えアイコンを削除するにはどうすればよいですか?
125017 次
12 に答える
27
@ravisolanki07 と非常によく似ていますが、これを達成する方法が異なるだけです。
var oTable = $('#example').dataTable( {
"aoColumnDefs": [
{ "bSortable": false, "aTargets": [ 0, 1, 2, 3 ] },
{ "bSearchable": false, "aTargets": [ 0, 1, 2, 3 ] }
]
});
于 2013-05-02T19:11:06.127 に答える
3
属性を使用するaoColumns
と、特定の列の並べ替えを簡単に制御できます。以下に例を示します。
$(document).ready(function() {
oTable = jQuery('#DataTables_Table_0').dataTable( {
"bDestroy": true,
"bAutoWidth": true,
"bFilter": true,
"bSort": true,
"aaSorting": [[0]],
"aoColumns": [
{ "bSortable": false },
{ "bSortable": true },
{ "bSortable": true },
{ "bSortable": true },
{ "bSortable": true },
{ "bSortable": true },
{ "bSortable": false }
]
} );
})
于 2014-05-26T12:19:52.987 に答える
1
次のようbSortable
に設定できます。false
aocolumn
$('#example').dataTable({
"aoColumns": [
{ "sType": "html","bSortable": false, "bSearchable": false },
{ "sType": "html" },
{ "sType": "html", "bSortable": false, "bSearchable": false },
{ "sType": "html" },
{ "sType": "html","bSortable": false, "bSearchable": false },
{ "sType": "html" },
{ "sType": "html" },
{ "sType": "html" },
{ "sType": "date-euro" }
]
});
bSearchable
に設定して検索から除外することもできますfalse
于 2013-05-02T13:20:40.650 に答える
0
たとえばstyle="display:none;"
、矢印要素に設定できます。JavaScript を使用してプログラムで設定することも、CSS クラスを使用することもできます。まず、FireBug などの開発者コンソールを使用して、HTML コード (矢印要素) を調べる必要があります。
于 2013-05-02T11:52:54.163 に答える