У меня есть большие проблемы, чтобы запустить функцию обратного вызова моего daterangepicker (от http://tamble.github.io/jquery-ui-daterangepicker/)daterangepicker обратного вызова не работает на всех
я не видел никаких предупреждений.
У меня есть кнопка «применить» в нижней части пользовательского интерфейса daterangepicker. Я нажимаю Apply, а затем fisld дата хоста, которую я выбрал, но без предупреждения, как она должна отображаться.
Это код, который я сделал (очень простой код):
// will host dates in callback
var startDate;
var endDate;
$('#daterangepicker').daterangepicker(
{
format: 'YYYY-MM-DD',
startDate: '2013-01-01',
endDate: '2013-12-31'
},
function (start, end) {
alert("hey");
}
);
Спасибо заранее, чтобы помочь мне
EDIT:
// will host dates
var startDate;
var endDate;
// Show multidatetime picker
// more infos here: http://tamble.github.io/jquery-ui-daterangepicker/
$('#daterangepicker').daterangepicker(
{
onChange: function (start, end) { alert('change : ' + start + ' - ' + end) },
format: 'YYYY-MM-DD',
startDate: '2013-01-01',
endDate: '2013-12-31'
}
);
Это то, что я 'test, но startDate и endDate не определены.
EDIT 2: Это мой окончательный код 100% работает с помощью EricMathieu
// Show multidatetime picker
// more infos here: http://tamble.github.io/jquery-ui-daterangepicker/
$('#daterangepicker').daterangepicker(
{
format: 'YYYY-MM-DD',
startDate: '2013-01-01',
endDate: '2013-12-31'
});
...
var tempValues = JSON.parse($('#daterangepicker').val());
alert(tempValues.start);
alert(tempValues.end);
Если я смотрю на документации callb ack использует другое обозначение, которое вы используете, используйте 'onClose: function() {log ('close')}', как указано в документеaitaiton –
@EricMathieu благодарит Эрика, но мне все еще нелегко использовать даты, неопределенные как , Как я могу сделать? Заранее спасибо – clement