服务器端处理后如何将样式放在数据列表中?
How can I put styles on data list after server-side processing?
我想在对数据表进行服务器端处理后为特定数据添加样式。
我使用 wrap()
来做到这一点,但它不起作用。
"fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
if (aData[4] == 'service stopped'){
console.log('here');
$(aData[4]).wrap('<span class="badge-sm badge-danger"></span>');
}
},
这给了我 3 'here' 这是正确的,但 '' 没有显示。
所以从
传递的唯一途径
aData[4] == 'service stopped'
如果 aData[4] 是 'service stopped' 的字符串文字。所以
$(aData[4]).wrap
应该是
$('td:eq(4)', nRow).wrap
因为它不是字符串,而是在第 4 列包装第 n 行。
我想在对数据表进行服务器端处理后为特定数据添加样式。
我使用 wrap()
来做到这一点,但它不起作用。
"fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
if (aData[4] == 'service stopped'){
console.log('here');
$(aData[4]).wrap('<span class="badge-sm badge-danger"></span>');
}
},
这给了我 3 'here' 这是正确的,但 '' 没有显示。
所以从
传递的唯一途径aData[4] == 'service stopped'
如果 aData[4] 是 'service stopped' 的字符串文字。所以
$(aData[4]).wrap
应该是
$('td:eq(4)', nRow).wrap
因为它不是字符串,而是在第 4 列包装第 n 行。