Добрый день. Помогите решить задачу. Есть массив вида
var arr = [
{name: 1, surname: 2, lastName: 3},
{name: 1, surname: 3, lastName: 4},
{name: 2, surname: 1, lastName: 4}
]
Так же есть 3 селекта, для каждого значения (name, surname итд).
В итоге нужно фильтровать массив по нескольким значениям. Например если выбран name: 1, показывать только первые 2. Если name 1 и surname 2, показывать только 1й.
Если фильтровать по одному значению это понятно как сделать, но тут зашел в тупик.