使用 jQueryMobile 和 Mobiscroll 禁用日期

发布于 2024-12-20 04:19:36 字数 426 浏览 1 评论 0原文

我需要在 jQueryMobile 日期选择器上禁用日期,例如周末和假期,类似于 jQuery datePicker http:// forum.jquery.com/topic/datepicker-beforeshowdate

我正在使用 Mobiscroll http://code.google.com/p/mobiscroll/,其中没有日期限制。可以用 mobiscroll 限制日期吗?

我的问题是:禁用智能手机日期选择器(包括 mobiscroll 和其他选项)的日期的最佳方法是什么?

I need to disable dates e.g. weekends and holidays on a jQueryMobile date picker similar to the jQuery datePicker http://forum.jquery.com/topic/datepicker-beforeshowdate.

I'm using Mobiscroll http://code.google.com/p/mobiscroll/ where there are no date restrictions. Is it possible to restrict dates with mobiscroll?

My question is: what is the best approach to disabling dates for a smart phone datepicker (including mobiscroll and other options)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

太阳男子 2024-12-27 04:19:36

日历模式下的 DateBox 可以工作(DateBox)。

DateBox in calendar mode works (DateBox).

梦初启 2024-12-27 04:19:36

您是否尝试验证 onSelect 事件?如果它不是有效的选择,请弹出一条消息或其他内容。

编辑:从 mobiscroll 2.0 开始,您可以使用 invalid 选项禁用(使其不可选择)日期。

查看文档以获取更多信息: http://docs.mobiscroll.com

编辑:
禁用重复日期,例如星期几,或使用 daysOfMonth 的重复日期,或通过传递 Date 对象来禁用精确日期。

$('#demo').mobiscroll().date({
    invalid: { daysOfWeek: [0, 6], daysOfMonth: ['5/1', '12/24', '12/25'] }
});

Did you try to validate on the onSelect event? If it's not a valid selection, pop a message or something.

EDIT: Starting from mobiscroll 2.0 you can disable (make them un-selectable) date with the invalid option.

Check out the documentation for more info: http://docs.mobiscroll.com

EDIT:
Disable recurring days like days of week, or recurring dates with daysOfMonth, or exact dates by passing a Date object.

$('#demo').mobiscroll().date({
    invalid: { daysOfWeek: [0, 6], daysOfMonth: ['5/1', '12/24', '12/25'] }
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文