链接中的动态控制只有一个条件判断,如果有多个条件判断直接设置属性可能不太好写,可以定义js函数,调用函数控制
如下通过fName列的值判断显示不同的背景颜色:
js函数定义:
Model.prototype.rowCss = function(fName) { var rowAttr = ""; if (fName == 'noticeTest') { rowAttr = { style : 'background:pink;' }; } else if (fName == 'test') { rowAttr = { style : 'background:red;' }; } else rowAttr = { style : 'background:yellow;' }; return rowAttr; }
属性中调用如下:
注意先判断传的关系是否有值
评一波