次の配列を検討してください。
var myArray = [ {"ID":1, "Name":"A"}, {"ID":2, "Name":"B"},
{"ID":3, "Name":"C"}, {"ID":4, "Name":"D"}];
何らかの方法で JQuery を使用して、特定の ID に関して配列内のすべての JSON オブジェクトをクエリしたいと考えています。たとえば、入力 [{"ID":3}] の場合 (パラメーターを渡す正確な形式がわからないため、配列内のオブジェクトになると判断しましたが、提案は受け入れられます) 結果は次のようになります。 3 番目のオブジェクト ({"ID":3, "Name":"C"}) のみになります。
つまり、「質問」したいのですが、「ID」属性が「3」に等しいすべてのオブジェクトを教えてください。
私は JQuery.each 関数を試しましたが、それは配列全体で繰り返され、関数で自分で「検証チェック」を行っています (配列の後の 2 番目のパラメーターとして指定)。ビルトインの JQuery 関数 / この問題の使用法はありますか?
ありがとう、
アミット。