-1

完全不在我的脑海里。这听起来像是一件非常简单的事情,但就是无法让它发挥作用!

基本上,我有一个 JQuery UI Datepicker 的隐藏输入字段结果。我已经隐藏了输入类型,当我选择一个日期时,它会填充值字段,我现在想获取那个“值”并将其放在一个 div 中。

任何人都可以帮助我?

4

1 回答 1

0

假设你有这样的标记:

<input id="date" type="hidden" value="1/1/2013" />

<div id="value">
</div>

通过调用选择输入的值.val()并通过调用设置div内容html()

$("#value").html($("#date").val());

如果您将它与 datepicker 一起使用,则onSelect在用户选择日期或更改日期时使用 datepickers 事件进行更新。

当你声明你的 datePicker 时做这样的事情

$(".datepicker").datepicker({
    onSelect: function(){
         $(".show_date").html($(this).val());
    }
});

因此,每次 datepicker 的值发生变化时,.show_date都会使用 datepicker 的值更新 html。您也不需要隐藏字段。

看到这个jsFiddle

于 2013-01-30T20:42:01.493 回答