Как выполнить фильтр IN Clause для jQuery DataTable в Angular 6 Typescript? - PullRequest
0 голосов
/ 19 апреля 2019

У меня есть таблица данных jQuery, которую я хочу отфильтровать по нескольким значениям, как в предложении, где Array выглядит как

var arrUsers = [
    { Id: 1, Name: "John" },
    { Id: 2, Name: "Terry" },
    { Id: 3, Name: "Mac" },
    { Id: 4, Name: "Jeff" },
]

И когда из выпадающего списка множественного выбора выбрано несколько пользователей, я бы хотелотфильтруйте этот массив с разделенными запятыми значениями, как для Джона и Mac, фильтр будет [1,3].join().Я использую этот jQuery datatable в Angular 6. Я попробовал приведенный ниже код в моем коде TypeScript, но он не работает.

$('#dataTable').DataTable({search: {regex: true}})
.column(13).search(this.selectedIds.join('|'), true, false ).draw();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...