У меня есть этот массив объектовФильтр массив с помощью JQuery
var customers = [{
"id": "1",
"name": "1",
"position": "1",
"office": "<button data-id=2 class='btn btn-danger'><i class='fa fa-trash fa-lg'></i> Delete record</button>",
"active": "1"
}, {
"id": "2",
"name": "2",
"position": "2",
"office": "<button data-id=2 class='btn btn-danger'><i class='fa fa-trash fa-lg'></i> Delete record</button>",
"active": 0
}];
Что мне нужно, чтобы создать новый массив, который будет иметь только активные клиенты, что новый массив будет выглядеть
var activeCustomers = [{
"id": "1",
"name": "1",
"position": "1",
"office": "1",
"active":"1"
}
}];
Потому что вы можете видеть, что есть только один активный клиент?
Переменная 'activeCustomers', которую вы используете, недействительна JSON. Есть дополнительный конец. Кроме того, вы хотите, чтобы «офис» был 1? Похоже, вы хотели бы, чтобы «офис» сохранял то же значение, поскольку вы никогда не говорили об этом иначе. –
Это не json, это объекты в массиве –
JSON означает JavaScript Обозначение объекта и 'activeCustomers' недействительны. –