始终在输入上显示jQuery UI日期选择器

Jac*_*Dev 2 jquery-ui datepicker

我需要设置两个jQuery UI日期选择器来始终显示.我知道有一种简单的方法可以用DIV做到这一点,但我找不到任何关于如何做输入的事情.我在jQuery UI文档中尝试了"show"方法,但这只是点击页面加载时的输入,这不是我正在寻找的.

ejc*_*ejc 5

我刚刚测试了下面的代码,它始终保留在页面上.您需要通过在javascript中传递datepicker选项来处理选择/单击事件.当用户选择日期时,我添加了JS ...这应该足以让你离开.

HTML:

<div id="test"></div>
<input type="text" id="date_input">
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

$('#test').datepicker({
    onSelect: function(date, obj){
        $('#date_input').val(date);  //Updates value of of your input 
    }
});
Run Code Online (Sandbox Code Playgroud)

  • 我做了一个应该解决你的问题的编辑.当用户单击日期时,它应显示在HTML的输入中.将选择器更改为您需要显示日期的任何内容. (2认同)