2
我在输入框中调用datepicker。不过,无论我给出的格式如何,它总是以mm/dd/yyyy格式返回日期。我希望它返回 - 30-11-2011(dd-mm-yyyy)格式。下面是我试过的选项 -无法使用jQuery日期选择器格式化日期
选项1
$("#birthdate").datepicker({
changeYear: true,
changeMonth: true
dateFormat: 'yy-mm-dd'
});
选项2
$.datepicker.formatDate('yy-mm-dd', new Date(2007, 1 - 1, 26));
我的HTML包括jQuery的ui.js,jQuery的UI,datepicker.js和的jquery.js。
我已经提到jQuery UI DatePicker - Change Date Format和Jquery datepicker format date not working,并尝试了所有的选择,但没有人为我工作。如果有人知道解决方案,请告诉我。
选项1)缺少逗号。您是否尝试过: $(“#birthdate”)。datepicker({changeYear:true,changeMonth:true,dateFormat:'yy-mm-dd'}); – Felix
逗号在粘贴代码时不知何故错过,但它也不适用于逗号。 – adhiran
您正在加载jquery-ui和jquery-ui-datepicker?我使用这个小部件很多,并没有日期格式的麻烦。包括这两个文件可能是错误的? – BLSully