Я сделал это следующим образом:
$('#date_range').daterangepicker({
"startDate": "01/01/2016",
"endDate": "07/27/2016"
}, function(start, end, label) {
$.ajax({
url:"/your_url",
method: "GET", // or POST
dataType: "json",
data: {from: start.format('YYYY-MM-DD'), to: end.format('YYYY-MM-DD')},
success:function(result) {
console.log("sent back -> do whatever you want now");
}
});
});
Эта функция работает как $("#date_range").change(function(){});
, но у нее также есть некоторые параметры.
Возможно, вы захотите изменить строку даты на допустимуюдата, когда вы получите его, если вы хотите выполнить некоторую фильтрацию.
Я обнаружил об этой функции в http://www.daterangepicker.com/,, посмотрите другие примеры!:)