Erstellen Sie eine Json-Objekt in javascript

Ich bin in den Prozess zur Validierung einer form, wo ich brauche, um bestimmte, radio-buttons und Benutzer auswählen müssen Sie ein paar Regeln,wie viele Anzahl von radio-buttons erstellt werden können, ist dynamisch, so kann ich nicht tun-überprüfung auf server-Seite nicht schreiben können eine vordefinierte java-script-code für die.

jede der radio-buttons werden aufgeteilt in Gruppen zu sagen required mit und weiter unten Sie gruppiert werden können, wie center,left, right usw, so dass aus jeder Gruppe Benutzer müssen wählen Sie einen Wert, so dass die Struktur kommt so

-Main Group (if block needs to validate based on this e.g if key=required should validate)
  |
  Sub-group (say left, right etc)
   |
   number of radio buttons based on the sub-group

Damit die größte Gruppe-Taste kann verwendet werden, um zu entscheiden, ob die Validierung durchgeführt werden sollte oder nicht, und basierend auf der sub-Gruppe key-ich kann entscheiden, was alle Werte werden da sein und muss validiert werden

ich war in der Planung zum erstellen einer JSON-Objekt auf die Seite-rendering-Zeit, wie

{"required": [
        {"center": "id1,id2,id3"},
        {"left": "id1,id2,id3"}
      ]
  "optional": [
        {"center": "id1,id2,id3"},
        {"left": "id1,id2,id3"}
      ]
};

ich bin nicht sicher, ob die Struktur die ich denke richtig ist und wie man es in java script?
ich habe eine externe Schleife für Schlüssel und als eine weitere Schleife für die sub-Gruppe und schließlich für die buttons in der sub-Gruppe,

 for(main group key){
     for(subgroup key){
       for(list of radio button under subgroup key)
}
  }

aber nicht sicher sind, wie Sie eine richtige Struktur, so dass ich analysieren kann es später mit jquery und nutzen, die für die Validierung.

Jede Hilfe in dieser wird wirklich geschätzt werden.

JSON ist Javascript Object Notation, so dass jede JSON ist nur ein natives Javascript-Objekt. In der Tat, die meisten Browser enthalten Werkzeuge zum Bearbeiten von JSON (check-out die JSON namespace). Remote-laden von JSON, die Sie in Aussehen sollte jQuery $.ajax (nämlich die JSON format-option). Mit $.ajax können Sie bequem herunterladen JSON mit jQuery, und dann analysieren Sie es in Ihrer callback-Funktion.
problem ist, ich brauche das zum erstellen dieses Objekts auf der jsp-Seite selbst und nicht auf der server-Seite, ich weiß über jquery, json und ajax Sache, aber ich brauche zum erstellen des JSON-Objekts auf die Ui-Seite.
Ähm, erstellen Sie einfach ein neues Objekt? var foo = {}, foo["bar"] = "baz". Oder, wenn Sie wollen, es zu halten, im folgenden finden Sie genauere Informationen, check out dieser tutorial.

InformationsquelleAutor Umesh Awasthi | 2012-09-15

Schreibe einen Kommentar