用户modernizr强制浏览器使用jQuery UI日期选择器,而不是浏览器日期选择器
User modernizr to force browser to use jQuery UI datepicker instead of browser datepicker?
有些浏览器本机支持date
类型,并有自己的内置日期选择器,但我想强制每个浏览器使用jQuery.UI日期选择器(因为我需要能够禁用特定日期)
我发现如果浏览器本机不支持date
类型,这段代码将显示jQuery.UI日期选择器,但我该如何修复这段代码,使其强制浏览器始终使用jQuery.UI日期选择器?
if (!Modernizr.inputtypes.date) {
$('input[type=date]').datepicker();
}
不使用date
类型的输入,只使用text
输入。由于您不关心日期输入支持,因此不再需要Modernizr测试。您可能需要为它们提供相同的类,以便选择它们来初始化日期选择器小部件:
HTML
<input type="text" class="date"/>
jQuery
$('input.date').datepicker();
工作演示
相关文章:
- keith wood日期选择器日期格式和语言
- 如何将日期选择器日期转换为JSON对象以用于AJAX请求
- 如何使用下拉菜单修复jquery日期选择器日期计算功能
- jQuery:检索日期选择器日期,检查是否在日期范围内,显示/隐藏字段
- 存储日期选择器日期并保存在数据库中
- 基于Select值更改禁用jQueryUI日期选择器日期
- 从替代字段填充 jquery UI 日期选择器日期字段
- 如何获取引导时间选择器日期对象
- 角度材料的日期选择器日期错误
- Jquery日期选择器日期格式
- 启动日期选择器日期比较错误(英国/美国格式错误)
- 日期选择器日期空间问题
- 更改beforeShowDay函数中的日期选择器日期格式
- 如何使用jQuery比较两个日期选择器日期
- 日期选择器日期未定义
- 启动日期选择器日期范围和默认日期
- Bootstrap日期选择器日期(带或不带日期)
- 分析javascript中的日期选择器日期"dd月字符串,yyyy”;
- 通过输入字段中的天数更新日期选择器日期
- 显示2个日期选择器日期之间的天数