grid.getStore().load({ callback: function (s, records) {
//var gridCount = 0;
for (var i = 0; i < s.length; i++) {
var myRows = grid.getView();
var GridRow = myRows.getRow(i);
if (r.get('OFloor') == '1') {
CR.addClass(GridRow, 'grid_row_Red');
}
}好像4.0中getView()返回的类型已经变了,所以这样已经无法遍历行。请问4.0用什么方法遍历行?
这个吗
方法很多嘛:
store.each( Function fn , Object scope )
这个方法就不错。
用for循环遍历store的记录也行啊。
for(var i=0;i<store.getCount();i++)
{
store.getAt(i).data.columnName //或者 store.getAt(i).get("columnName")
}
斜体字改成你要的列名称。
(某行数据能取到,但行的背景颜色改不了呢!)
有没有解决的?
遍历换我,就去找对应DS