I wie unten ein JSON-Objekt zu suchen habe:
var data = "{'key1' : 'value1', 'key2' : 'value2'}";
Wie es im JSON-Format, kein Parsing erforderlich, so dass ich nur wollen, das Objekt mit $ .each wie unten iterieren:
$.each(data, function(index, value) {
alert(index + ": " + value);
});
Es wirft ein Konsolen Fehler
Uncaught TypeError: Cannot use 'in' operator to search for '37' in {'key1' : 'value1', 'key2' : 'value2'}(…)
Ich habe keine Ahnung, was schief läuft. Was ist es?
Daten String und Event kein gültiger JSON –
@Pranav Können Sie das näher erläutern? – Prasad
$ .Each kann für ein Objekt oder ein Array gelten ... aber Sie verwenden eine Zeichenfolge mit, entweder erstellen Sie ein Objekt oder gültige JSON und Parsen –