0
私はHereというプロジェクトを持っています。これは日付の範囲でフィルタリングする必要があります。Datatablesで複数の値をフィルタリングする方法は?
私は
は私が table.column(8).search($('#filter_start_date').val()
+ $('this').val() + ')', true).draw();
のような何かをしたい... .search()メソッドに二番目のパラメータを追加する方法がわからない私はこれ試してみた:
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));