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

JSON Firefox error de tipo

Estas en el tema de JSON Firefox error de tipo en el foro de Frameworks JS en Foros del Web. Saludos foro, de antemano agradezco el tiempo prestado para la lectura de mi duda, resulta que estoy usando consultas en PHP y las regreso en ...
  #1 (permalink)  
Antiguo 22/08/2011, 13:36
 
Fecha de Ingreso: abril-2011
Ubicación: MEXICO
Mensajes: 42
Antigüedad: 13 años
Puntos: 0
Exclamación JSON Firefox error de tipo

Saludos foro, de antemano agradezco el tiempo prestado para la lectura de mi duda, resulta que estoy usando consultas en PHP y las regreso en JSON a un archivo de JavaScript con prototype, y al usar en firefox el resultado me da lo siguiente:
error en el tipo de datoSyntaxError: JSON.parse: expected property name or '}'

Lo curioso es que en Internet Explorer si me funciona adecuadamente.

Yo hago la peticion, y la respuesta la proceso así:
try{
var respuesta = rs.responseText.evalJSON();
var idhtml=respuesta[0];
var pkdato=respuesta[1];
}catch(e){alert("ERROR EN FORMATO DE DATOS"+e);}
try{
$(idhtml.id1).setAttribute("value", pkdato.d1);
}catch(e){alert(e);}
yo recibo mas o menos lo siguiente asi en JSON monitoreando con firebug:
[{'idHTML':'txtPk_reporte'},{'campo0':'3'}]
  #2 (permalink)  
Antiguo 22/08/2011, 15:22
Avatar de mario_rivera  
Fecha de Ingreso: agosto-2011
Ubicación: Distrito Federal
Mensajes: 1
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: JSON Firefox error de tipo

Mi estimado jonyou,

Al parecer es tu formato de JSON, validalo con esta herramienta http://t.co/rhDxIf3

Saludos
  #3 (permalink)  
Antiguo 22/08/2011, 15:33
 
Fecha de Ingreso: abril-2011
Ubicación: MEXICO
Mensajes: 42
Antigüedad: 13 años
Puntos: 0
Respuesta: JSON Firefox error de tipo

Muchas Gracias, menudo detalle el de las comillas simples...

[{"idHTML":"txtPk_reporte"},{"campo0":"3"}]

Etiquetas: ajax, firefox, json, prototype
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 00:07.