我正在使用jquery从文本框中选择值并将其显示在摘要页面上的所有设计的不同文本框中(全部设计在同一页面上)。例如,我有以下的HTML:Jquery - 将从datepicker中选择的值显示到另一个文本框中
<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());
});
但是,这也不能工作。有什么建议吗?
感谢尽管这似乎仍然没有奏效? – nsilva 2012-04-02 15:19:55
如果它不起作用,你为什么接受它作为答案?那它不起作用呢? – j08691 2012-04-02 15:42:01
还有其他建议吗? – nsilva 2012-04-02 16:03:58