AJAX - Problemas con toJSONString y "too much recursion"

 
Vista:

Problemas con toJSONString y "too much recursion"

Publicado por Rubén (2 intervenciones) el 10/08/2007 21:27:59
Hola a todos,

No conozco muy bien json, apenas lo he utilizado, pero me está dando constantemente el error de "too much recursion" al utilizar la funcion toJSONString().
Al principio pensé que sería por utilizar un objeto dentro de otro, pero al hacer pruebas con elementos de lo más sencillos me seguía dando el mismo error.

Un ejemplo sencillo era éste:
var obj={
nombre:'juan',
edad:25,
sueldos:[1200,1700,1990]
};

var cadena=obj.toJSONString();
alert(cadena);

Pues no me funciona. Me da el error "too much recursion". La función toJSONString() no deja de llamarse recursivamente aun cuando no hay más valores en los que "profundizar" y acaba dando el error.

¿Hago algo mál? ¿Tiene la librería algún error (por cierto lo he probado hasta con la última versión : " json.js 2007-08-05"?

Agradecería cualquier información al respecto. Muchísimas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con toJSONString y

Publicado por Rubén (2 intervenciones) el 11/08/2007 13:10:52
Hola de nuevo.

Ya lo he solucionado. Fallo mío, como no. El problema es que utilizaba Prototype y JSON, y los dos tienen el método toJSONString y debían interferir.
Elimino la librería JSON y utilizo la funcionalidad toJSONString de Prototype.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar