Bonjour,

J'ai un code comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
function() {
 var json = $(this).attr('value');
 obj = JSON.parse(json);
 console.log(obj.year);
          }
la valeur de mon json = $(this).attr('value') est celle-ci : {"year":2019, "num_radius":04, "id_things":15}.
Seulement, j'ai cette erreur dans ma console:
Uncaught SyntaxError: Unexpected number in JSON at position 29
at JSON.parse (<anonymous>)
at HTMLInputElement.<anonymous> (index.php:63)
at Function.each (VM16393 jquery-3.3.1.slim.min.js:2)
at w.fn.init.each (VM16393 jquery-3.3.1.slim.min.js:2)
at HTMLFormElement.<anonymous> (index.php:60)
at HTMLFormElement.dispatch (VM16393 jquery-3.3.1.slim.min.js:2)
at HTMLFormElement.v.handle (VM16393 jquery-3.3.1.slim.min.js:2)
(anonymous) @ index.php:63
each @ VM16393 jquery-3.3.1.slim.min.js:2
each @ VM16393 jquery-3.3.1.slim.min.js:2
(anonymous) @ index.php:60
dispatch @ VM16393 jquery-3.3.1.slim.min.js:2
v.handle @ VM16393 jquery-3.3.1.slim.min.js:2
Et j'ai un peu l'impression que JS me rajoute un nombre, quelque part.

J'ai essayé énormément de façon de parser en JS avec le format JSON, sans rien y faire. Malheureusement

Quelqu'un pourrait-il m'éclairer sur ce petit problème ?