Buenas tardes.
Estoy realizando unos datagrid con la libreria easyui. Los datagrid ya funcionan... ..
En un proceso posterior a la carga del datagrid... necesito darle un color a algunas de sus filas.
Ya tengo una función que hace eso... pero lo que pasa es que recorre todo e ldatagrid y lo que necesito es darle color solo a unas filas en especifico porque son muchos registros..
Actualmente tengo esto:
¿Como hago para que lo haga sin iterar todo el datagrid? gracias.
Código:
$('#datagrid').datagrid({
rowStyler: function(index,row){
return formatDatagrid (index,row);
}
})
function formatDatagrid (index,row){
switch(parseInt(row.campo)) {
case 0:
return {class:'estilo1'};
case 1:
return {class:'estilo2'};
case 2:
return {class:'estilo3'};
case 3:
return {class:'estilo4'};
case 4:
return {class:'alert4'};
case 5:
return {class:'estilo5'};
default:
return {class:''};
}
}