我目前正在进行酒店预订网站,我正在尝试学习如何根据数据库中的值禁用jQuery DatePickers。
例如, 3月1日 3月5日的日期将被插入数据库A 表checkin
和{{ 1}}行。
现在checkout
的值 3月1日,checkin
3月5日。
我们说我有两个jQuery日期选择器,一个用于 checkin ,另一个用于 checkout 。如何禁用从数据库中的值中获取 3月1日和 3月5日的日期?
这是我对datepicker的当前脚本:
checkout
非常感谢您的进步。
答案 0 :(得分:0)
如果您尝试为此输入设置初始值,则只需在datepicker初始化后使用setDate
。
在PHP中为输入设置值属性:
<input id="checkin" value="<?= date('M-dd-yy', $valueFromDbCheckin) ?>">
只需致电setDate
:
$( "#checkin" ).datepicker( "setDate", $('checkin').val() );
如果你试图在datepicker中禁用某个日期,那么你可能会尝试这个解决方案:
Disable array of date's Jquery DatePicker