Jquery ui 始终在输入时显示jQuery UI日期选择器
我需要设置两个始终显示的jQueryUI日期选择器。我知道有一种简单的方法可以使用div实现这一点,但是我找不到任何关于如何为输入实现这一点的方法。我在jQueryUI文档中尝试了“show”方法,但这只是在页面加载时单击输入,这不是我想要的。我刚刚测试了下面的代码,它始终保留在页面上。您需要通过在javascript中向日期选择器传递选项来处理选择/单击事件。我为用户选择日期时添加了JS。。。这应该给你足够的时间去做 HTML:Jquery ui 始终在输入时显示jQuery UI日期选择器,jquery-ui,datepicker,Jquery Ui,Datepicker,我需要设置两个始终显示的jQueryUI日期选择器。我知道有一种简单的方法可以使用div实现这一点,但是我找不到任何关于如何为输入实现这一点的方法。我在jQueryUI文档中尝试了“show”方法,但这只是在页面加载时单击输入,这不是我想要的。我刚刚测试了下面的代码,它始终保留在页面上。您需要通过在javascript中向日期选择器传递选项来处理选择/单击事件。我为用户选择日期时添加了JS。。。这应该给你足够的时间去做 HTML: 但这不起作用,因为它没有用日期填充文本输入。我被迫在一个巨大的表
但这不起作用,因为它没有用日期填充文本输入。我被迫在一个巨大的表单中使用一个糟糕的WordPress插件,我无法控制表单中出现的元素。我可以写一些jQuery来插入一个DIV,也许可以做一些魔术来填充输入,但我希望有人知道一些更简单的东西。我做了一个编辑,应该可以解决您的问题。当用户单击日期时,它应该显示在HTML的输入中。将选择器更改为需要显示日期的任何选项。
<div id="test"></div>
<input type="text" id="date_input">
$('#test').datepicker({
onSelect: function(date, obj){
$('#date_input').val(date); //Updates value of of your input
}
});