jQuery UI Datepicker, set default start of day












0















We have a system where we instantiate many .datepicker objects



I know I can set the start date like so



$('.selector').datepicker('option', 'firstDay', 4); // i.e. Thursday


Is there a way of setting this value by default, for all subsequent .datepicker requests (without the need to have to specify the firstDay option at the point of execution?










share|improve this question



























    0















    We have a system where we instantiate many .datepicker objects



    I know I can set the start date like so



    $('.selector').datepicker('option', 'firstDay', 4); // i.e. Thursday


    Is there a way of setting this value by default, for all subsequent .datepicker requests (without the need to have to specify the firstDay option at the point of execution?










    share|improve this question

























      0












      0








      0








      We have a system where we instantiate many .datepicker objects



      I know I can set the start date like so



      $('.selector').datepicker('option', 'firstDay', 4); // i.e. Thursday


      Is there a way of setting this value by default, for all subsequent .datepicker requests (without the need to have to specify the firstDay option at the point of execution?










      share|improve this question














      We have a system where we instantiate many .datepicker objects



      I know I can set the start date like so



      $('.selector').datepicker('option', 'firstDay', 4); // i.e. Thursday


      Is there a way of setting this value by default, for all subsequent .datepicker requests (without the need to have to specify the firstDay option at the point of execution?







      jquery jquery-ui-datepicker






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 16 '18 at 10:15









      Mike IrvingMike Irving

      506




      506
























          2 Answers
          2






          active

          oldest

          votes


















          3














          There is lots of options available with Jquery UI datepicker



          $.datepicker.setDefaults({
          constrainInput: true, // prevent letters in the input field
          minDate: new Date(), // prevent selection of date older than today
          showOn: 'button', // Show a button next to the text-field
          autoSize: true, // automatically resize the input field
          altFormat: 'yy-mm-dd', // Date Format used
          firstDay: 4 // Start with Thursday
          })





          share|improve this answer


























          • Super, setDefaults is what I was looking for. Thank you. Pro's and Con's to both approaches I guess. Setting it inline means you can change it at render point, if for example the Start Day for the user were to change.

            – Mike Irving
            Nov 16 '18 at 10:55













          • thank you happy to help

            – Negi Rox
            Nov 16 '18 at 11:11



















          0














          You can do it with $.datepicker.setDefaults( options ). Check here



          $.datepicker.setDefaults({
          firstDay: 4,
          });





          share|improve this answer



















          • 1





            As above, thank you for your quick answer. setDefaults is what I was after.

            – Mike Irving
            Nov 16 '18 at 10:57












          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53335702%2fjquery-ui-datepicker-set-default-start-of-day%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          3














          There is lots of options available with Jquery UI datepicker



          $.datepicker.setDefaults({
          constrainInput: true, // prevent letters in the input field
          minDate: new Date(), // prevent selection of date older than today
          showOn: 'button', // Show a button next to the text-field
          autoSize: true, // automatically resize the input field
          altFormat: 'yy-mm-dd', // Date Format used
          firstDay: 4 // Start with Thursday
          })





          share|improve this answer


























          • Super, setDefaults is what I was looking for. Thank you. Pro's and Con's to both approaches I guess. Setting it inline means you can change it at render point, if for example the Start Day for the user were to change.

            – Mike Irving
            Nov 16 '18 at 10:55













          • thank you happy to help

            – Negi Rox
            Nov 16 '18 at 11:11
















          3














          There is lots of options available with Jquery UI datepicker



          $.datepicker.setDefaults({
          constrainInput: true, // prevent letters in the input field
          minDate: new Date(), // prevent selection of date older than today
          showOn: 'button', // Show a button next to the text-field
          autoSize: true, // automatically resize the input field
          altFormat: 'yy-mm-dd', // Date Format used
          firstDay: 4 // Start with Thursday
          })





          share|improve this answer


























          • Super, setDefaults is what I was looking for. Thank you. Pro's and Con's to both approaches I guess. Setting it inline means you can change it at render point, if for example the Start Day for the user were to change.

            – Mike Irving
            Nov 16 '18 at 10:55













          • thank you happy to help

            – Negi Rox
            Nov 16 '18 at 11:11














          3












          3








          3







          There is lots of options available with Jquery UI datepicker



          $.datepicker.setDefaults({
          constrainInput: true, // prevent letters in the input field
          minDate: new Date(), // prevent selection of date older than today
          showOn: 'button', // Show a button next to the text-field
          autoSize: true, // automatically resize the input field
          altFormat: 'yy-mm-dd', // Date Format used
          firstDay: 4 // Start with Thursday
          })





          share|improve this answer















          There is lots of options available with Jquery UI datepicker



          $.datepicker.setDefaults({
          constrainInput: true, // prevent letters in the input field
          minDate: new Date(), // prevent selection of date older than today
          showOn: 'button', // Show a button next to the text-field
          autoSize: true, // automatically resize the input field
          altFormat: 'yy-mm-dd', // Date Format used
          firstDay: 4 // Start with Thursday
          })






          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Nov 19 '18 at 10:14

























          answered Nov 16 '18 at 10:26









          Negi RoxNegi Rox

          1,8861511




          1,8861511













          • Super, setDefaults is what I was looking for. Thank you. Pro's and Con's to both approaches I guess. Setting it inline means you can change it at render point, if for example the Start Day for the user were to change.

            – Mike Irving
            Nov 16 '18 at 10:55













          • thank you happy to help

            – Negi Rox
            Nov 16 '18 at 11:11



















          • Super, setDefaults is what I was looking for. Thank you. Pro's and Con's to both approaches I guess. Setting it inline means you can change it at render point, if for example the Start Day for the user were to change.

            – Mike Irving
            Nov 16 '18 at 10:55













          • thank you happy to help

            – Negi Rox
            Nov 16 '18 at 11:11

















          Super, setDefaults is what I was looking for. Thank you. Pro's and Con's to both approaches I guess. Setting it inline means you can change it at render point, if for example the Start Day for the user were to change.

          – Mike Irving
          Nov 16 '18 at 10:55







          Super, setDefaults is what I was looking for. Thank you. Pro's and Con's to both approaches I guess. Setting it inline means you can change it at render point, if for example the Start Day for the user were to change.

          – Mike Irving
          Nov 16 '18 at 10:55















          thank you happy to help

          – Negi Rox
          Nov 16 '18 at 11:11





          thank you happy to help

          – Negi Rox
          Nov 16 '18 at 11:11













          0














          You can do it with $.datepicker.setDefaults( options ). Check here



          $.datepicker.setDefaults({
          firstDay: 4,
          });





          share|improve this answer



















          • 1





            As above, thank you for your quick answer. setDefaults is what I was after.

            – Mike Irving
            Nov 16 '18 at 10:57
















          0














          You can do it with $.datepicker.setDefaults( options ). Check here



          $.datepicker.setDefaults({
          firstDay: 4,
          });





          share|improve this answer



















          • 1





            As above, thank you for your quick answer. setDefaults is what I was after.

            – Mike Irving
            Nov 16 '18 at 10:57














          0












          0








          0







          You can do it with $.datepicker.setDefaults( options ). Check here



          $.datepicker.setDefaults({
          firstDay: 4,
          });





          share|improve this answer













          You can do it with $.datepicker.setDefaults( options ). Check here



          $.datepicker.setDefaults({
          firstDay: 4,
          });






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 16 '18 at 10:25









          mbharanidharan88mbharanidharan88

          4,11342455




          4,11342455








          • 1





            As above, thank you for your quick answer. setDefaults is what I was after.

            – Mike Irving
            Nov 16 '18 at 10:57














          • 1





            As above, thank you for your quick answer. setDefaults is what I was after.

            – Mike Irving
            Nov 16 '18 at 10:57








          1




          1





          As above, thank you for your quick answer. setDefaults is what I was after.

          – Mike Irving
          Nov 16 '18 at 10:57





          As above, thank you for your quick answer. setDefaults is what I was after.

          – Mike Irving
          Nov 16 '18 at 10:57


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53335702%2fjquery-ui-datepicker-set-default-start-of-day%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          List item for chat from Array inside array React Native

          Thiostrepton

          Caerphilly