Ich habe den folgenden Code, der nicht funktioniert. Ich versuche, den Text "John" auf das Ende des Objekts zu schieben. Ich bin vertrauter mit PHP und das funktioniert in PHP.So weisen Sie dem JSON-Objekt Werte zu
var data = {};
var field_name = "first_name";
data[field_name]['answers'][] = "John";
alert(data['first_name']['answers'][0]);
Edit:
Ich habe versucht, auch die folgenden, und es hat nicht funktioniert.
var data = {};
var field_name = "first_name";
var i=0;
data[field_name]['answers'][i] = "John";
alert(data['first_name']['answers'][0]);
Das ist nicht aus irgendeinem Grund zu arbeiten. Ich habe Ihren Code genau so getestet, wie er geschrieben wurde. – Stephen305
Hinzugefügt eine weitere Zeile wiederholen bitte –
Antworten müssen zuerst in einem Objekt sein: http://jsfiddle.net/mplungjan/EVsM2/ var DataObj = { "first_name": { "Antworten": [ "John"] } } – mplungjan