Я показываю пользователю календарь, в котором он может выбрать диапазон дат.
Вот мой Javascript
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script>
<link href="css/daterangepicker.css" rel="stylesheet">
<script src="js/jquery.daterangepicker.min.js"></script>
<script>
$(document).ready(function () {
var startDate= "hi";
var endDate = "there";
console.log("Callback has been called!");
$('#date-range12').dateRangePicker(
{
inline: true,
container: '#date-range12-container',
alwaysOpen: true,
singleMonth: true
},
function(start, end) {
console.log("Callback has been called!");
console.log("A new date selection was made: " + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));
startDate = start;
endDate = end;
});
});
</script>
Вот мой HTML
<div id='MSDSBox' style="display:block;" class="wrapper-box">
<input id="date-range12" size="40" value="" type="hidden">
<div id="date-range12-container" ></div>
</div>
Что я заметил, так это то, что console.log
заявления никогда не срабатывают.Я даже попробовал этот пример нашел здесь .