JQuery:DatePicker默认值

Dum*_*tru 10 jquery jquery-ui

我的应用程序中有很多JQuery DatePicker.如何设置所有这些元素的默认设置/选项?

$(function() {
        $( "#<%=dtIncident2.ClientID %>" ).datepicker({
            showOn: "button",
            buttonImage: "AppData/Images/calendar.gif",
            buttonImageOnly: true,
            showWeek: true,
            firstDay: 1,
            dateFormat: 'dd-mm-yy',
            maxDate: '+0',
            regional: 'uk'
        });
    });
Run Code Online (Sandbox Code Playgroud)

我不想每次都设置showOn,buttonImage,buttonImageOnly ......等选项.

Pat*_*cia 22

在你问之前,你甚至找到了答案吗?:P

http://docs.jquery.com/UI/Datepicker/setDefaults

$.datepicker.setDefaults({
   showOn: 'both',
   buttonImageOnly: true,
   buttonImage: 'calendar.gif',
   buttonText: 'Calendar' });
Run Code Online (Sandbox Code Playgroud)

这是你google jquery ui datepicker set defaults的第一个结果.

  • +1,这是第一个结果,我觉得比谷歌的结果更熟悉 (9认同)
  • 答案仍然有效,但链接已失效。这是正确的:https://api.jqueryui.com/datepicker/#utility-functions (2认同)