Javascript jQueryUIDatePicker(HTML):如何使用monthNames而不是MonthNameShort?
Javascript jQueryUIDatePicker(HTML):如何使用monthNames而不是MonthNameShort?,javascript,html,jquery-ui,datepicker,Javascript,Html,Jquery Ui,Datepicker,我对jQuery非常陌生,我知道这里已经给出了答案: 但这不是我想要的。 问题很简单:如何在datepicker中使用monthNames而不是MonthNameShort。(我可以修改语言文件,但我不想修改(因为以后我的网站用户可以在短月名或全月名之间进行选择)) 如果您需要一些代码,我将为您提供一些代码: Javascript: 模板(HTML): 您还可以给我一个使用dayNames而不是默认dayNamesMin的想法。(例如删除Monthnameshort不起作用,并显示默认值和非en
我对jQuery非常陌生,我知道这里已经给出了答案: 但这不是我想要的。
问题很简单:如何在datepicker中使用monthNames而不是MonthNameShort。(我可以修改语言文件,但我不想修改(因为以后我的网站用户可以在短月名或全月名之间进行选择))
如果您需要一些代码,我将为您提供一些代码: Javascript: 模板(HTML): 您还可以给我一个使用dayNames而不是默认dayNamesMin的想法。(例如删除Monthnameshort不起作用,并显示默认值和非en GB收费值)
如果您知道更改默认值的语法(在HTML中首选),欢迎提供任何帮助。感谢
月下拉列表默认使用
月移动时间
,因此您需要将其替换为月移动时间
。
这不是预期的答案,这是相当困难的,它不是在HTML中。你确定没有其他问题吗?它似乎在做我想要的事情。我只是想知道我怎么能在monthNames和Monthnameshort之间切换。如果不使用var fullmonthnames,是否没有其他方法?
datepicker.regional[ "en-GB" ] = {
closeText: "Done",
prevText: "Prev",
nextText: "Next",
currentText: "Today",
monthNames: [ "January","February","March","April","May","June",
"July","August","September","October","November","December" ],
monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ],
dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ],
dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ],
dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ],
weekHeader: "Wk",
dateFormat: "dd/mm/yy",
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: "" };
datepicker.setDefaults( datepicker.regional[ "en-GB" ] );
$( "#datepicker1" ).datepicker({changeMonth: true,changeYear: true,showOtherMonths: true,selectOtherMonths: true});
$( "#datepicker1" ).datepicker("option","monthNames","dateFormat","yy-mm-dd","firstDay",1);
$.datepicker.regional[ "en-GB" ] = {
closeText: "Done",
prevText: "Prev",
nextText: "Next",
currentText: "Today",
monthNames: [ "January","February","March","April","May","June",
"July","August","September","October","November","December" ],
monthNamesShort: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ],
dayNames: [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ],
dayNamesShort: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" ],
dayNamesMin: [ "Su","Mo","Tu","We","Th","Fr","Sa" ],
weekHeader: "Wk",
dateFormat: "dd/mm/yy",
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: "" };
$.datepicker.setDefaults( $.datepicker.regional[ "en-GB" ] );
var fullmonthnames = $.datepicker.regional[ "en-GB" ].monthNames;
$.datepicker.setDefaults($.datepicker.regional[ "en-GB" ] );
$( "#datepicker1" ).datepicker({
monthNamesShort: fullmonthnames,
changeMonth: true,
changeYear: true,
showOtherMonths: true,
selectOtherMonths: true
});