gpt4 book ai didi

javascript - Jquery Datatable - 从服务器中提取数据 - 如何为列设置类

转载 作者:行者123 更新时间:2023-11-30 20:22:04 26 4
gpt4 key购买 nike

我有一个简单的代码可以在我的数据表中使用 ajax 提取数据:

$('#datatable').dataTable( {

"pageLength": 50,
"ajax": "/test/pull/",

"columns": [
{ "data": "a" },
{ "data": "b" },
{ "data": "c" },
{ "data": "d" },
{ "data": "r" },
{ "data": "f" }
],

"columnDefs": [ {
"render": function ( data, type, row ) {
return '<button type="button" class="btn btn-success btn-sm">Click</button>'
}, "targets": 2
}
]
} );

我想知道如何为第 3、4 和 5 列设置类属性

是否有机会使用列渲染来做到这一点?

感谢您的帮助,

最佳答案

希望这对你有用。

使用 className 将类分配给带有 columnDefs 的第一列中的单元格:

$('#datatable').dataTable( {
"columnDefs": [
{ className: "my_class", "targets": [ 0 ] }
]
} );


使用 className 为第一列中的单元格分配一个类:

$('#example').dataTable( {
"columns": [
{ "data": "a" , className: "my_class" },
{ "data": "b" },
{ "data": "c" },
{ "data": "d" },
{ "data": "r" },
{ "data": "f" }
]
} );

如果你想添加多个类,只需用空格分隔它们,就像在普通类 html 属性中一样:

{ className: 'my_class other_class' }

关于javascript - Jquery Datatable - 从服务器中提取数据 - 如何为列设置类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51341301/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com