Jquery 在google chrome中按Enter键输入火灾变化事件
我在按enter键时运行代码,但在文本框内按enter键时运行代码 fire textchanged事件仅在google chrome上发生,但在firefox上运行良好。 我不想在用tab键按enter键时触发textchanged事件 这是我的输入代码Jquery 在google chrome中按Enter键输入火灾变化事件,jquery,asp.net,Jquery,Asp.net,我在按enter键时运行代码,但在文本框内按enter键时运行代码 fire textchanged事件仅在google chrome上发生,但在firefox上运行良好。 我不想在用tab键按enter键时触发textchanged事件 这是我的输入代码 $(document).keypress(function (e) { if (e.keyCode == 13) { $("#<%=Save.ClientID %>").click(); } });
$(document).keypress(function (e) {
if (e.keyCode == 13) {
$("#<%=Save.ClientID %>").click();
}
});
$(文档)。按键(功能(e){
如果(e.keyCode==13){
$(“#”)点击();
}
});
一种更好、更简单的方法可以让我们用面板包装文本框和“保存”按钮,并为面板指定一个DefaultButton
<asp:Panel ID="Panel1" runat="server" DefaultButton="Button1">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<br />
<asp:Button ID="Button1" runat="server" Text="Button" />
</asp:Panel>
现在,当您在任一文本框中按enter键时,它将模拟单击按钮1
。
这仅适用于按钮
,而不适用于链接按钮