我有一个项目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));