layui table组件在表格渲染完之后的回调中改变指定行的背景颜色的实现方法

我的需求如标题所述,在表格渲染完成后要根据某个字段的值,改变行的背景色,以达到凸显的目的。layui 没有这个功能的官方实现,需要自己实现,如果页面中只有一个table,那按照下面的方法用jquery遍历每一行就可以实现,如果有多个table,那就要加上table的id值

		done: function(res, curr, count){
			$.each(res.data, function(i, val) {
		          if(val.result != '正确') {		//此处写你自己的判断条件        	  
		        		  $('tr[data-index="' + i + '"]').addClass('colorrow');		        	 	            
		          }
		        });
		}

上面的类名colorrow需要在css中定义好


完!

你可能感兴趣的:(编程问题记录,javascript)