Podając łańcuch json tak:jQuery lub JavaScript sprawdzić, czy obiekt istnieje w kolekcji JSON Przedmioty
[{"id":28,"Title":"Sweden"},{"id":56,"Title":"USA"},{"id":89,"Title":"England"}]
muszę sprawdzić, czy obiekt istnieje, sprawdzenie wszystkich pól, co oznacza:
{"id":28,"Title":"Sweden"} => exists
{"id":29,"Title":"Sweden"} => doesn't exist
LUB
{"id":28,"Title":"Sweden"} => exists
{"id":28,"Title":"Sweden2"} => doesn't exist
zbiór może mieć dowolną liczbę obiektów i przedmiotów będą zawsze miały równą liczbę właściwości (id, title) lub (id, title, firstName) itp.
Również, aby sprawdzić istniejący obiekt, czy ciąg musi zostać sparsowany do kolekcji obiektów Json?
Próbowałem to:
$.map(val, function (obj) {
if (obj === val)
alert('in');
return obj; // or return obj.name, whatever.
});
+1 do Szwecji. I <3 Szwecja. – L0j1k
Zrobiłeś co najmniej małą próbę rozwiązania go samemu, prawda? ;) – dfsq