ฉันกำลังทำงานกับ DataTables 1.10.11 และกรองข้อมูลตามคอลัมน์โดยใช้ฟังก์ชัน fnFilter ในตัว
โดยทั่วไป มันทำงานได้ดี แต่เมื่อฉันพยายามกรองคอลัมน์โดยใช้ตัวเลือก regex มันกลับไม่ทำงาน
ตัวอย่างเช่น:
var table = jQuery("#mytable").dataTable();
ขณะนี้ใช้งานได้ดี:
table.fnFilter("aaa", 0);
สิ่งนี้ใช้ไม่ได้:
table.fnFilter("aaa|bbb", 0, true);
ฉันพลาดอะไรบางอย่างที่นี่หรือเปล่า? ฉันต้องตั้งค่าอะไรมากกว่าแค่ตัวเลือก "จริง" เมื่อตั้งค่าตัวกรองให้ทำงานเป็น regex หรือไม่
นี่คือการตั้งค่าเริ่มต้นของรหัสที่เกี่ยวข้อง:
jQuery("#mytable").dataTable({
"processing": true,
"scrollCollapse": true,
responsive: true,
ordering: true,
order: [1, 'desc'],
bPaginate: false,
fnInitComplete: function ()
{
// something happens here...
}
});