我正在使用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