【发布时间】:2016-08-18 06:09:36
【问题描述】:
我正在使用带有“禁用过去日期和依赖禁用”的引导日期选择器。我正在关注the instructions 这个词,但我无法更改格式,原因是这可能缺少/不理解文档中的某些内容。如果有人能给我一个解决方案,将不胜感激。
用户界面示例:
我的代码
$(document).ready(function() {
//CHANGE DATE FORMAT
format: "dd-mm-yyyy" //results in a syntax error
var nowTemp = new Date();
var now = new Date(nowTemp.getFullYear(), nowTemp.getMonth(), nowTemp.getDate(), 0, 0, 0, 0);
var checkin = $('#dpd1').datepicker({
onRender: function(date) {
return date.valueOf() < now.valueOf() ? 'disabled' : '';
}
}).on('changeDate', function(ev) {
if (ev.date.valueOf() > checkout.date.valueOf()) {
var newDate = new Date(ev.date)
newDate.setDate(newDate.getDate() + 1);
checkout.setValue(newDate);
}
checkin.hide();
$('#dpd2')[0].focus();
}).data('datepicker');
var checkout = $('#dpd2').datepicker({
onRender: function(date) {
return date.valueOf() <= checkin.date.valueOf() ? 'disabled' : '';
}
}).on('changeDate', function(ev) {
checkout.hide();
}).data('datepicker');
})
我创建了一个JSFIDDLE here.
【问题讨论】:
-
请检查你的小提琴它不允许选择日期
-
你试过
dd-mm-yy吗? -
@Kabali fiddle 正在工作
-
@SandeepNayak 请检查小提琴它返回相同的日期格式尽管做了
dd-mm-yy
标签: javascript jquery twitter-bootstrap datepicker