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
             });