Setting Yesterday to Jquery datepicker

ぃ、小莉子 提交于 2019-12-12 20:10:20

问题


I am trying to set yesterdays day to a Jquery datapicker as follows:

$(".datepicker").datepicker("setDate", (new Date().getDate() - 1) );

However, I am always getting todays date. The code is located in $(document).ready and it does get excuted, cause if I comment out the line abobve, no value shows up.

Could anyone point out what I am doing wrong.


回答1:


From http://api.jqueryui.com/datepicker/#method-setDate:

$(".datepicker").datepicker("setDate", -1)

Demo




回答2:


$( ".datepicker" ).datepicker({ defaultDate: -1 });

That ought to do the trick, courtesy of http://docs.jquery.com/UI/Datepicker#option-defaultDate




回答3:


It's worked for me ...

$(".datepicker")..datepicker("setDate", "-1d");

link bootstrap datepicker



来源:https://stackoverflow.com/questions/16990260/setting-yesterday-to-jquery-datepicker

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!