我喜欢datebox插件,但我无法自定义它。在“calbox”模式(完整日历)中,我希望用户只选择一个月/年组合。所以我使用CSS禁用了日历的日期部分,如下所示:
.ui-datebox-griddate {
display: none;
}
这给出了以下内容,它几乎是我想要的:
...但正如您所看到的,用户无法实际设置月/年组合并将其放入输入字段。
因此,在研究了Datebox网站之后,我遇到了this page,它说要显示一个设置日期的按钮,你可以使用useSetButton。
所以在<input>
字段的数据选项中,我将useSetButton设置为true,如下所示:
data-options='{"mode":"calbox","calUsePickers": true, "calYearPickMin":2008, "useSetButton": true, "calYearPickMax":"NOW", "beforeToday": true, "overrideDateFormat": "%Y-%m"}' placeholder='click icon to select month'/>
......但没有骰子。 calbox不会更改 - 不添加“set”按钮。它与上图完全相同。
有关如何使其发挥作用的任何建议?提前谢谢!