如何在Datatables中过滤多个值?

时间:2017-05-01 08:47:54

标签: jquery datatables

我有一个项目Here,我需要根据日期范围进行过滤。

我不知道如何将.search()方法添加到第二个参数...

我想做点什么

           table.column(8).search($('#filter_start_date').val() 
            + $('this').val() + ')', true).draw();

我试过这个:

        var datepickersOpt = {
            dateFormat: 'dd/mm/yy',
            minDate   : null
        }

        var dates = [];
        $("#filter_start_date").datepicker($.extend({

        },datepickersOpt));

        $("#filter_end_date").datepicker($.extend({
            onSelect: function() {

               dates.push('(?=.*' + $('#filter_start_date').val() + ')'); // 
               not sure about this regex

               dates.push('(?=.*' + $(this).val() + ')');

               table.column(8).search(dates.join('|'), true, false, 
              true).draw();

            }
        },datepickersOpt));

0 个答案:

没有答案