¿Por qué el JSON que Flot ya no espera en JSONLINT (y por lo tanto JQuery 1.4.x)?
-
24-09-2019 - |
Pregunta
Intentando usar la serie de datos de este ejemplo ya no pasa el Prueba de jsonlint. y como tal intentar usarlo con jQuery 1.4 falla. Específicamente, devolverlo o datos como este desde una solicitud AJAX como tipo JSON hará que JQuery arroje un error. Sé que esto funcionó perfectamente bien con jQuery 1.3.x. ¿Alguien tiene una solución?
Solución
El problema es que Pseudo-Json no cita las claves de los objetos:
// right
{ "something": "value" }
// wrong
{ something: "value" }
Está bien hacer eso en JavaScript, pero la sintaxis JSON es más estricta que la sintaxis de JavaScript.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow