我正在尝试实施JQuery DatePicker w/ week no并以YYYYMMDD格式返回所选日期。在查看api for how to format date时,它说可以通过使用dateFormat:“yy-mm-dd”来完成。但是,我无法以指定的格式返回日期。
我可以使用以下代码以“原始格式”返回日期:
$(function DatePicker() {
$( "#datepicker" ).datepicker({
onSelect: function(date) {
var date = $(this).datepicker( 'getDate' );
alert(date);
( 'getDate' ).getDate();
},
showWeek: true,
//showOn:"button",
firstDay: 1
});
});
这是我尝试使用格式'YYYYMMDD'返回(显示弹出窗口)的代码:
$(function DatePicker() {
$( "#datepicker" ).datepicker({
// dateFormat: 'yy-mm-dd',
onSelect: function() {
dateFormat: 'yy-mm-dd',
//var dateFormat = $(this).datepicker( "option", "dateFormat" );
//$.(this).datepicker("option", "dateFormat", "yy-mm-dd"); //Senast insatt
alert(dateFormat);
},
showWeek: true,
firstDay: 1
});
});
显然我是JQuery的新手,而且作为一种语言,它还是一个新手。
谢谢!
答案 0 :(得分:1)
检查一下:
$( "#datepicker" ).datepicker({
dateFormat: 'yymmdd',
onSelect: function(v){
alert(v);
},
showWeek: true,
firstDay: 1
});
Test code here
:http://codepen.io/anon/pen/yOBwLo