Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Consulta sobre JQGrid

Estas en el tema de Consulta sobre JQGrid en el foro de Frameworks JS en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 30/11/2008, 16:59
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 7 meses
Puntos: 10
Consulta sobre JQGrid

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
__________________
Sueñen... y trabajen por hacer esos sueños realidad... de eso se construye el futuro!!
Me siento entre la ASP-ada y la PHP-red
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:19.