Jquery如何 - asp.net文本框更改更新另一个文本框

时间:2010-11-02 15:09:35

标签: asp.net jquery

我在页面上有2个asp.net文本框。使用jquery如何在第一个更改时更新第二个文本。 必须是使用asp.net文本框的jquery

e.g。当用户在第一个框中键入“hello”时,第二个框将自动填充相同的文本。应该是用户类型而不是用户离开文本框时

提前致谢

2 个答案:

答案 0 :(得分:1)

function SyncTextBoxes(txt)
{
    var t = $(txt).val();
    $('#<%= txtFirst.ClientID %>').val(t);
    $('#<%= txtSecond.ClientID %>').val(t);
}

<asp:Textbox ID="txtFirst" onkeypress="SyncTextBoxes(this)" runat="server" />
<asp:Textbox ID="txtSecond" onkeypress="SyncTextBoxes(this)" runat="server" />

答案 1 :(得分:0)

jelbourn的回答略有改善;最好使用onkeyup事件,否则文本将不包括最后一个按键。