如何从日历 eonasdan 中获取当前选定日期的值
How to get the value of current selected date from calendar eonasdan
我正在使用 http://eonasdan.github.io/bootstrap-datetimepicker/ 日历。现在我想选择用户选择的日期。我被这个日历困住了。请帮助我获取用户当前选择的日期我已经使用js获取值。
每个日期都有一个名为“day”的class。现在我想获取属性“data-day”的值,其日期值如下:
$(".day").click(function(){
var clicked = $(this).attr('id');
alert(clicked);
});
它 returns 属性的值只有一次,它无法识别第二次点击。
请帮助我使用 js 或这个 eonasdan 插件。
我找到了链接页面中描述的日历方法。
因此,例如要查看用户输入的内容,您必须:
$('#datetimepicker').data("DateTimePicker").date()
在此处输入您的 ID,结果接收到具有“_d”字段值的对象。
data('DateTimePicker')
还有很多口味功能可以配置插件。
我想我可能有适合你的解决方案。
$('#datetimepicker1').data('date')
请试一试
HTML
<br/>
<!-- padding for jsfiddle -->
<div class="row">
<div class="col-md-4 col-xs-6">
<input type="text" class="form-control" id="datetimepicker2" />
<br>
<input type="button" class="btn btn-success" id="getDate" value="Get Date" />
</div>
<span id="SelectedDate"></span>
</div>
JS
$('#datetimepicker2').datetimepicker();
$('#getDate').click(function () {
console.log($('#datetimepicker2').data('date'))
$('#SelectedDate').text($('#datetimepicker2').data('date'))
})
我正在使用 http://eonasdan.github.io/bootstrap-datetimepicker/ 日历。现在我想选择用户选择的日期。我被这个日历困住了。请帮助我获取用户当前选择的日期我已经使用js获取值。
每个日期都有一个名为“day”的class。现在我想获取属性“data-day”的值,其日期值如下:
$(".day").click(function(){
var clicked = $(this).attr('id');
alert(clicked);
});
它 returns 属性的值只有一次,它无法识别第二次点击。
请帮助我使用 js 或这个 eonasdan 插件。
我找到了链接页面中描述的日历方法。 因此,例如要查看用户输入的内容,您必须:
$('#datetimepicker').data("DateTimePicker").date()
在此处输入您的 ID,结果接收到具有“_d”字段值的对象。
data('DateTimePicker')
还有很多口味功能可以配置插件。
我想我可能有适合你的解决方案。
$('#datetimepicker1').data('date')
请试一试
HTML
<br/>
<!-- padding for jsfiddle -->
<div class="row">
<div class="col-md-4 col-xs-6">
<input type="text" class="form-control" id="datetimepicker2" />
<br>
<input type="button" class="btn btn-success" id="getDate" value="Get Date" />
</div>
<span id="SelectedDate"></span>
</div>
JS
$('#datetimepicker2').datetimepicker();
$('#getDate').click(function () {
console.log($('#datetimepicker2').data('date'))
$('#SelectedDate').text($('#datetimepicker2').data('date'))
})