在有人说之前,我已经搜索了这个,但是给出的解决方案(即在datepicker上使用“getDate”)在这个实例中不起作用,因为我没有直接访问生成的日期选择器。
所以,我在我的WooCommerce商店有一个日期选择器,它记录了我的客户正在销售的活动的“预订日期”。但是,由于一些复杂的活动冲突矩阵(我不会进入),我需要能够获取所选日期,以确定允许的最大参与者数量。
目前我正在使用它:
jQuery(".wccpf-datepicker").on("blur", function() {
console.log(jQuery(".wccpf-datepicker").val());
});
其中wccpf-datepicker是datepicker所在字段的类,但结果始终为null,因为一旦鼠标移动到日历选择器就会触发blur事件,因此它给了我由于未选择日期,因此结果为空。
我是否可以使用任何其他事件触发器来使其工作,或者我是否需要使用其他方法?
谢谢