Hola foro:
estoy usando jqgrid va muy bien pero la verdad es q no se como hacer para q un dato q me regresa por json pueda modificarlo y mostrar el dato mas una variable de javascript, es decir:
Código:
....
loadComplete: function(){
var id=jQuery("#tbl_ureg").getDataIDs();
for(var i=0;i<=id.length;i++){
var cl=id[i];
//mostar una imagen en un ancla q desencadena la funcion $.escribir()
esc='<a href="#" onclick="$.escribir({uid:'+cl+'})" ><img src="../images/escribir.png" alt="escribir" /></a>';
//mostrar una imagen en un ancla q llama a la funcion leer y le manda
//el parametro regresado mas una variable de javascript
dato = $("#d_pager_ureg").getRowData(cl);
lee='<a href="#" onclick="$.acepta('+dato.Leer+')" ><img src="../images/leer.png" alt="leer" /></a>';
jQuery("#tbl_ureg").setRowData(id[i],{Escribir:esc,Leer:lee})
}
}
el problema es q no me reconoce dato.Leer... cuando las columnas estan asi:
Código:
colModel:[
....
{name:'Escribir',index:'Escribir',...},
{name:'Aceptar',index:'Aceptar',...},
...
]
Si has usado JQgrid de seguro entiedes lo q trato de lograr, de hecho dato me reconoce como objeto pero no se como entrar a la variable que me regresa.... gacias
esto me permite agregar un