我在页面上有2个asp.net文本框。使用jquery如何在第一个更改时更新第二个文本。 必须是使用asp.net文本框的jquery
e.g。当用户在第一个框中键入“hello”时,第二个框将自动填充相同的文本。应该是用户类型而不是用户离开文本框时
提前致谢
答案 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事件,否则文本将不包括最后一个按键。