2012-06-20 15 views
66

Mögliche Duplizieren:
Serializing to JSON in jQueryjquery Äquivalent für JSON.stringify

ich jquery als Bibliothek in meinem Javascript-Code bin mit. Aber manchmal muss ich JSON.stringify(). verwenden
$("head").append('<script type="text/javascript" src="../Includes/json2.js"></script>');

Wenn ich will ich meinen Code IE kompatibel halten, um meine JSON.stringify() zu arbeiten. Gibt es keine Entsprechung in jquery für JSON.stringify()?

+7

IE8 und höher unterstützt nativ die Methode 'JSON.stringify'. IE7 und niedriger ist nicht etwas, das Sie verwenden sollten. Und wenn Sie aus irgendeinem Grund solchen Legacy-Mist unterstützen müssen, müssen Sie nur das Skript json2.js in Ihre Seite einfügen (wie Sie es anscheinend bereits getan haben). –

Antwort

67

Es gibt keine solche Funktionalität in jQuery. Verwenden Sie JSON.stringify oder alternativ ein beliebiges jQuery-Plugin mit ähnlicher Funktionalität (z. B. jquery-json).

+2

wie https://raw.github.com/gist/754454/c6401b8cc461f84799503484a0c780a7622b164d/jQuery.stringify.js – frumbert

+0

@frumbert dieser Kern ist weg. Kannst du den Kommentar aktualisieren? –

+1

Feste Verbindung für den obigen Text: https://gist.github.com/chicagoworks/754454 – deizel