Фильтровать массив объектов с помощью другого массива объектовJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Гость
 Фильтровать массив объектов с помощью другого массива объектов

Сообщение Гость »


This question is similar to this one Jquery filter array of object with loop but this time I need to do the filter with an array of objects.

Exemple:

I have an array of objects like this:

Код: Выделить всё

myArray = [ {     userid: "100",      projectid: "10",     rowid: "0" }, {     userid: "101",      projectid: "11",     rowid: "1"}, {         userid: "102",      projectid: "12",     rowid: "2"}, {         userid: "103",      projectid: "13",     rowid: "3" }, {         userid: "101",      projectid: "10",     rowid: "4" } ...] 
I want to filter it with an array like this:

Код: Выделить всё

myFilter = [ {     userid: "101",      projectid: "11" }, {     userid: "102",      projectid: "12" }, {     userid: "103",      projectid: "11" }] 
and return this (the userid and the projectid in myFilter need to match the userid and the projectid in myArray):

Код: Выделить всё

myArrayFiltered = [ {     userid: "101",      projectid: "11",     rowid: "1" }, {     userid: "102",      projectid: "12",     rowid: "2" }] 
How can I do that ?


Источник: https://stackoverflow.com/questions/310 ... of-objects
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»