【发布时间】:2012-04-16 05:55:06
【问题描述】:
我正在使用 jquery 来获取从文本框中选择的值,并将它们显示在摘要页面上的不同文本框中(全部设计在同一页面上)。例如,我有以下 HTML:
<label for="txt-outbound-date" class="left p-input-label" >Date: </label>
<input type="text" id="txt-outbound-date" name="txt-outbound-date" class="input-txt-sml left required" />
摘要页面 HTML:
<div class="div-contact-label-wrap">
<label for="txt-selected-date" class="right p-input-label" >Outbound Date: </label>
</div>
<div class="div-contact-input-wrap">
<input type="text" id="txt-selected-date" name="txt-selected-date" class="input-txt-sml left" disabled="disabled" />
</div>
JQuery 代码:
$('#txt-outbound-date').change(function() {
$('#txt-selected-date').val($(this).val());
});
除了使用 Jquery datepicker 获取选定值的“选定日期”文本框外,这对我拥有的每个文本框都非常有效。当我选择一个值并进入摘要页面时,不会复制任何值。如果我返回上一页并选择不同的日期,之前选择的日期将显示在文本框中。
有人知道我该如何解决这个问题吗?
我也试过了:
$('#txt-outbound-date').click(function() {
$('#txt-selected-date').val($(this).val());
});
但这也没有用。请问有什么建议吗?
【问题讨论】:
标签: jquery