jquery日期选择器未格式化日期
我只希望在将日期插入到输入框中时,它的格式为dd/mm/yyyy,但它作为默认的mm/dd/yyyy。当我用$(“#midmonthstart"”+uid.val(格式化)将日期插入输入时;我已经阅读了将对其进行格式化的API文档,但我在这里有一些错误jquery日期选择器未格式化日期,jquery,datepicker,jquery-ui-datepicker,Jquery,Datepicker,Jquery Ui Datepicker,我只希望在将日期插入到输入框中时,它的格式为dd/mm/yyyy,但它作为默认的mm/dd/yyyy。当我用$(“#midmonthstart"”+uid.val(格式化)将日期插入输入时;我已经阅读了将对其进行格式化的API文档,但我在这里有一些错误 function selectmiddate(uid){ $("#midmonthstart_"+uid).datepicker({ format:'d/m/Y', date: $("#midmonthstart_"+uid).v
function selectmiddate(uid){
$("#midmonthstart_"+uid).datepicker({
format:'d/m/Y',
date: $("#midmonthstart_"+uid).val(),
current: $("#midmonthstart_"+uid).val(),
starts: 1,
position: 'r',
onBeforeShow: function(){
$("#midmonthstart_"+uid).DatePickerSetDate($("#midmonthstart_"+uid).val(), true);
},
onChange: function(formated, dates){
$("#midmonthstart_"+uid).val(formated);
$("#midmonthstart_"+uid).DatePickerHide();
}
});
}
你应该写:
function selectmiddate(uid){
$("#midmonthstart_"+uid).datepicker({
dateFormat:'dd-mm-yy',
date: $("#midmonthstart_"+uid).val(),
current: $("#midmonthstart_"+uid).val(),
starts: 1,
position: 'r',
onBeforeShow: function(){
$("#midmonthstart_"+uid).DatePickerSetDate($("#midmonthstart_"+uid).val(), true);
},
onChange: function(formated, dates){
$("#midmonthstart_"+uid).val(formated);
$("#midmonthstart_"+uid).DatePickerHide();
}
});
}
请参阅文档:
使用格式日期:“日/月/年”