javascript - 在日期选择器文本字段中输入文本

标签 javascript jquery jquery-ui jquery-ui-datepicker

我正在使用 jQueryUI 将日期选择器添加到文本字段。一切正常,但因此我无法在文本字段中输入任何文本。我只能通过日期选择器添加日期。

但我希望用户也能够在文本字段中输入诸如 NOW 之类的内容。但当前输入手动文本被阻止,如您在本例 fiddle 中看到的:http://jsfiddle.net/Kugzd/

有办法改变这种行为吗?

最佳答案

只需将 constrainInput: false 添加到您的日期选择器选项

$(function() {
    $('.date').datepicker({
        constrainInput: false
    });
});

检查documentation

演示:http://jsfiddle.net/Kugzd/2/

关于javascript - 在日期选择器文本字段中输入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15835223/

相关文章:

javascript - 在页面加载时启动 Fancybox,无需单击一次

javascript - 如何添加具有相同类名的表单输入字段

php - 获取 WooCommerce 可变产品单页中选定的产品变体 ID

javascript - 检查 formdata 对象键是否存在

asp.net-mvc-3 - MVC3 Webgrid 分页在 Jquery 对话框内不起作用

javascript - 从下拉列表中选择多个值

javascript - 基于条件语句调用具有多个参数的函数

JQuery:.live()和trigger()不能一起工作

jquery - 如何在 html 弹出模式打开时使背景模糊?

jquery - 将外部 URL 加载到模态 jquery ui 对话框中