dataTable-表格调色

国际惯例贴下效果图,大红真心丑,无耐看的人是三四十岁的大叔,理解下吧。


[img]http://dl2.iteye.com/upload/attachment/0119/2840/fbe0d5e9-fd5d-313e-a0f6-dbc9857cb0fb.png[/img]

设置颜色的代码如下,其实是一个回调函数


"fnRowCallback" : function(nRow, aData) {
if (aData[2] == "报警") {
$('td', nRow).css({
"background-color" : "#e10000",
"color" : "#fff"
});
} else {
$('td', nRow).css({
"background-color" : "#F9F9F9",
});
}
},



最后贴上完整的js代码


/**
*
*/

$(document).ready(function() {

drawTable();

});
function drawTable() {
$('#example')
.DataTable(
{
"language" : {
"zeroRecords" : "无数据",
"info" : "当前_PAGE_页,第_START_到_END_条,共 _TOTAL_条记录",
"paginate" : {
"next" : "下一页",
"previous" : "上一页"
}
},

"pageLength" : 15,
"dom" : 'tip',
"data" : [
[
"1",
"国政通身份认证",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"2",
"<span style='color:#fff'>鹏元身份认证</span>",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"3",
"同盾风险决策",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"4",
"鹏元四要素",
"关闭",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"5",
"块钱",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"6",
"国政通身份认证",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"7",
"<span style='color:#fff'>鹏元身份认证</span>",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"8",
"同盾风险决策",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"9",
"鹏元四要素",
"关闭",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"10",
"块钱",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"<span>11</span>",
"国政通身份认证",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"12",
"<span style='color:#fff'>鹏元身份认证</span>",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"13",
"同盾风险决策",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"14",
"鹏元四要素",
"关闭",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"15",
"块钱",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"<span>16</span>",
"国政通身份认证",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"17",
"<span style='color:#fff'>鹏元身份认证</span>",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"18",
"同盾风险决策",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"19",
"鹏元四要素",
"关闭",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"20",
"块钱",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"<span>21</span>",
"国政通身份认证",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"22",
"<span style='color:#fff'>鹏元身份认证</span>",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],
[
"23",
"同盾风险决策",
"正常",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"24",
"鹏元四要素",
"关闭",
"<a class='normal' onclick='showRequest()'>查看详情</a>",
"<a class='normal' onclick='showResponse()'>查看详情</a>",
"<a class='normal' onclick='showAnalysis()'>查看详情</a>" ],
[
"25",
"块钱",
"报警",
"<a class='alarm' onclick='showRequest()'>查看详情</a>",
"<a class='alarm' onclick='showResponse()'>查看详情</a>",
"<a class='alarm' onclick='showAnalysis()'>查看详情</a>" ],

],

"fnRowCallback" : function(nRow, aData) {
if (aData[2] == "报警") {
$('td', nRow).css({
"background-color" : "#e10000",
"color" : "#fff"
});
} else {
$('td', nRow).css({
"background-color" : "#F9F9F9",
});
}
},

})
}
function showRequest() {
$("#requestModal").modal("show");
}
function showResponse() {
$("#responseModal").modal("show");
}
function showAnalysis() {
window.location.href = "./identity.jsp"
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值