1.要根据某一行返回的数据来给定一个样式:
mSettings.aoColumns=[
{ "mData": "status","fnCreatedCell": function(nTd, sData, oData, iRow, iCol){
if (sData == "Normal") {
$(nTd).attr('class','label label-success');
}else if (sData == "Forbidden"){
$(nTd).attr('class','label label-info');
}
} },
];
2.要在表格最后加上“操作”栏:
mSettings.aoColumnDefs=[
{
"aTargets":[9],
"mData":null,
"sDefaultContent":"<a class='tip-top' data-toggle='modal' data-target='#myModal' data-original-title='修改'><i class='icon-pencil'></i></a> <a class='tip-top' data-original-title='删除' href='#'><i class='icon-remove'></i></a> <a class='tip-top' data-original-title='分配角色' href='#'><i class='icon-leaf'></i></a>"
}
];
3.要改变某一个td为别的标签,如span:
mSettings.aoColumnDefs=[
{
"aTargets": [8],
"sCellType": "span"
}
];
“aTargets"属性是指定第几行数据,从0开始。