我已经使用 cakephp 表单输入控件来生成日期/日期时间的输入字段,它会生成几个下拉列表来选择月份、年份等,并且工作正常。
但我的要求是,我需要将 jquery datepicker 添加到表单元素中。我已经通过在头部编写 jQuery 函数来做到这一点,它工作正常。但是每次我想这样做时,我都需要添加 javascript 的东西,并且需要手动指定表单控制参数。
我不想这样做,我想知道,是否可以在元素中使用 datepicker 覆盖日期字段的默认表单输入控件?我不想在 cakephp 核心中做任何修改,我想将它创建为一个单独的元素,以便我可以覆盖和使用。
有可能吗?如果是这样,有人可以让我知道该怎么做吗?
提前致谢。
附加信息: 我仍然想使用以下代码自动生成日期选择器字段。
echo $this->Form->input('date_of_birth');
当我键入此代码时,它应该使用 datepicker 自动创建文本框。这就是我想要实现的目标。