데이터 테이블이 있는데 그 안에 쉼표가있는 필터 문자열을 사용하여 행을 필터링하려고합니다.쉼표를 사용하면 jQuery 데이터 테이블 필터링이 작동하지 않습니다.
이 데이터 테이블의 행 중 하나입니다 :
User logged in from 1.1.1.1, agent Mozilla/2.0
나는 위의 행이 검색 결과에 표시 1.1.1.1
사용하여 필터링 할 때. 그러나 1.1.1.1,
을 사용하여 필터링을 시도하면 실패하고 위의 행이 나타나지 않습니다.
enabling/disabling
정규식, 아무 소용이
스마트 필터링 등을 시도했다.
업데이트 : 내가 필터링이 코드
이되어 그들의 comma (,)
이 행에 당신의 문자열 검색이 어쩌면 당신이 작업 검색 정규식
this.$('.table-filter-field').on('input.my_datatable', function filterListener() {
$($(this).data('table')).dataTable().fnFilter(this.value);
});
은 쉼표로 구분되는 js?입니다. 어떤 오류? – zod
@zod 아니요, 오류가 없습니다 – user2133404
쉼표 앞에 :-) – zod