这里我只想给数据是 data[i].a 行就是的abcQ.a
$.ajax({
url: '/abc/a',
type: 'POST',
async:false,
success: function (data) {
$.each(data,function (i,abcQ) {
$("#abctable").append("<tr><td>"+(abcQ.riqi.substr(0,abcQ.riqi.length-2)+":"+abcQ.riqi.substr(abcQ.riqi.length-2))+"</td>" +
"<td"+abcQ.a+"</td> 就是给这个遍历后的table的这一行的某个或多个值添加背景颜色
</tr>");
})
for(var i=0;i<data.length;i++){
if(data[i].a=='3001'){
$("#abctable td").css("background-color",'red');
}
}
结果全变红了
可以根据下标加,但不建议 最好 根据 唯一 标识 比如 id .判断一下即可
$.ajax({
url: '/abc/a',
type: 'POST',
async:false,
success: function (data) {
$.each(data,function (i,abcQ) {
if(abcQ.id=="你得id"){//下标也可以
$("#abctable").append("<tr style="background:red"><td>"+(abcQ.riqi.substr(0,abcQ.riqi.length-2)+":"+abcQ.riqi.substr(abcQ.riqi.length-2))+"</td>" +
"<td"+abcQ.a+"</td> 就是给这个遍历后的table的这一行的某个或多个值添加背景颜色
</tr>");
})
}else{
$("#abctable").append("<tr><td>"+(abcQ.riqi.substr(0,abcQ.riqi.length-2)+":"+abcQ.riqi.substr(abcQ.riqi.length-2))+"</td>" +
"<td"+abcQ.a+"</td> 就是给这个遍历后的table的这一行的某个或多个值添加背景颜色
</tr>");
})
}
for(var i=0;i<data.length;i++){
if(data[i].a=='3001'){
$("#abctable td").css("background-color",'red');
}
}
根据下标加