 
			
				12/01/2010, 13:13
			
			
			     |  
      |    |    |    Fecha de Ingreso: diciembre-2009  
						Mensajes: 46
					  Antigüedad: 15 años, 11 meses Puntos: 0     |        |  
        Problema con JQuery y Ajax        Buen día   
Tengo el siguiente problema trata de JQuery, Ajax, y Java.    
El siguiente codigo es mi llamada a Ajax   
$.ajax({ 
		type: 'get',  
		dataType: 'json',  
		url: '/salud/cargarCombo.do', //Struts  
		data: { valor1: param, valor2: modulo },  
		success: function( json ){  
                       agregarItemsCombo( json, combo );                      
            } 
        }         
	});     
function agregarItemsCombo( json, combo ){    
        for( var i = 1; i < json.length; i++ ){ 
            alert(json[i].data);//AQUI MUESTRA UNDIFINED 
        }         
    }     
}      
El problema es que muestra UNDEFINED en la linea del alert pero si miro  
la consola debugueando con el firebug en la pestaña de respuesta recibo valores.   
Tambien les agrego parte del  codigo Java.     
public ActionForward execute(ActionMapping mapping, ActionForm form, 
			HttpServletRequest request, HttpServletResponse response) throws Exception {		   
		Administrador consultasDelegate =  
                            new  AdministradorConsultasFachada(); 
		Gson gson = new GsonBuilder().setPrettyPrinting().create();	//API DE GOOGLE 
		PrintWriter out = response.getWriter();   
		response.setContentType("text/json"); 
		response.setHeader("Cache-Control", "no-cache");   
		String combo = request.getParameter("valor1"); 
		String modulo = request.getParameter("valor2");   
		/*Creacion de la seleccion de datos*/   
		/*Creación de la objeros de respuesta*/ 
		Type collectionType = new TypeToken<List>(){}.getType(); 
		List lista = consultasDelegate.getTiposCatalogos(); 
		String json = gson.toJson(lista, collectionType);/*Objeto Java a       formarto Json*/   
		System.out.println(json);   
		/*Respuesta en formato json*/ 
		out.write(json);		 
		out.close();   
		return null;		 
	}   
Saludos y gracias.           |