2013-05-01 59 views
0

我有一個或多個文本框,我需要將值複製到其他文本框時,第一個文本框更改。這些是動態創建的,因此它可以是任何數量的文本框下面的是文本框的HTML標記:基於來自其他文本框的輸入自動填充動態文本框(jQuery)

<input type="text" name="[email protected](Model.SanQuoteLineKey)" class="PreviousQuotePrice" id="[email protected](Model.SanQuoteLineKey)" value="@(Model.PreviousQuotePrice)"/> 

據我已經得到了,因爲這與我的jQuery和警報顯示,但我難倒,以我怎樣才能從一個文本框的值複製到另一個。

$(".PreviousQuotePrice").live('input', function() { 
    alert('Test'); 
}); 

任何幫助將不勝感激。

+0

,並在爲其他的文本? – 2013-05-01 11:54:05

回答

1

你需要知道的真實情況是你將如何將這些動態創建的文本框分組,它們都具有相同的類嗎?相同的名字?如果你的動態創建的文本框都具有相同的類,那麼這很容易實現。

$(document).ready(function() { 
    $(".PreviousQuotePrice").on('keyup',function(){ 
    $(".otherClass").val($(".PreviousQuotePrice").val()); 
    }); 
}); 

這個例子可以在這裏的行動中可以看出:http://jsfiddle.net/Hryax/

+0

非常好,那個伎倆。謝謝 :) – 2013-05-01 13:02:21