我尝试将JavaScript中的两个函数结合使用以处理数据表,但是它不起作用。
如何在JavaScript中结合这两个功能,以便它们都能正常工作?
$(document).ready(function() {
$('#cx_data').DataTable( {
order: [[ 2, 'desc' ], [ 0, 'asc' ]],
"ordering": false,
"language": {
"url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/German.json",
}
} );
} );
和
$(document).ready(function() {
$('#cx_data').DataTable( {
"createdRow": function ( row, data, index ) {
if ( data[5].replace(/[\$,]/g, '') * 1 > 150000 ) {
$('td', row).eq(5).addClass('highlight');
}
}
} );
} );
每个提示都值得赞赏。 我已经花了数小时试图弄清楚,但没有成功。
答案 0 :(得分:0)
您可以像这样在一个地方合并这两个东西
$(document).ready(function() {
$('#cx_data').DataTable( {
order: [[ 2, 'desc' ], [ 0, 'asc' ]],
"ordering": false,
"language": {
"url": "http://cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/German.json",
},
"createdRow": function ( row, data, index ) {
if ( data[5].replace(/[\$,]/g, '') * 1 > 150000 ) {
$('td', row).eq(5).addClass('highlight');
}
}
});
});