Jquery 引导日期选择器显示月份名称
我正在使用引导日期选择器,我想在日期选择器字段中显示月份。见下文 形象Jquery 引导日期选择器显示月份名称,jquery,twitter-bootstrap,datepicker,Jquery,Twitter Bootstrap,Datepicker,我正在使用引导日期选择器,我想在日期选择器字段中显示月份。见下文 形象 我尝试了以下代码: $('#example1, #example2, #example3').datepicker({ format: "dd/MM/yyyy" }); 但这是没有用的。有人能帮我吗 编辑:我想在文本字段中显示月份名称(2014年8月14日),而不是现在显示的日期-2014年8月14日 编辑 尝试单独初始化 $('#example1').datepicker({ format: "dd/
我尝试了以下代码:
$('#example1, #example2, #example3').datepicker({
format: "dd/MM/yyyy"
});
但这是没有用的。有人能帮我吗
编辑:我想在文本字段中显示月份名称(2014年8月14日),而不是现在显示的日期-2014年8月14日 编辑
尝试单独初始化
$('#example1').datepicker({
format: "dd/MM/yyyy"
});
$('#example2').datepicker({
format: "dd/MM/yyyy"
});
$('#example3').datepicker({
format: "dd/MM/yyyy"
});
或
给所有人一个单独的类“示例”,然后使用
检查文件
; 使用dd/mm/yyyy(mm显示月份名称,mm数字)
格式
一串默认值:“mm/dd/yyyy”
日期格式,d、dd、d、dd、m、mm、m、mm、yy、yyyy的组合
d、 dd:数字日期,分别为无前导零和前导零。例如,5,05。
D、 DD:分别为缩写和完整的工作日名称。星期一。
m、 mm:数字月份,分别为无前导零和前导零。例如,7,07。
M、 MM:分别是缩写和完整的月份名称。例如,一月,一月
yy,yyyy:分别为2位数和4位数的年份。例如,2012年12月12日。你可以这样做
$('#input_date').datepicker({
format: 'dd M yyyy'
});
我认为唯一的方法是实现
hide()
事件并更改文本字段:
months = [ "January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December" ];
$('#datePickerID').datepicker()
.on("hide", function(e) {
var temp=e.delegateTarget.firstElementChild.value.split('/');
var selectedMonthName = months[parseInt(temp[1])-1];
e.delegateTarget.firstElementChild.value=temp[0]+' '+selectedMonthName+' '+temp[2];
});
我希望你能从下面的代码中得到你想要的输出
$('#example1,#example2,#example3').datepicker({
format: "dd MM yyyy",
});
但我建议您使用类,而不是对多个字段使用多个ID。例如,假设所有字段都使用类名example1,那么代码如下
$('.example1').datepicker({
format: "dd MM yyyy",
});
负责格式化日期
MM-01 02。。。11 12
嗯-一月-二月。。。十一月至十二月
嗯-一月二月。。。十一月十二月
以下代码设置文本字段中月份名称的格式
$('#example1, #example2, #example3').datepicker({
format: "dd MMMM yyyy"
});
这应该行得通
$('#example1').datetimepicker({format:'D-MMM-YYYY'});
你到底想要什么???你必须在文本字段中显示“2014年8月14日”这样的内容?是的。我想在文本字段中显示“2014年8月14日”。
$('#example1').datetimepicker({format:'D-MMM-YYYY'});