Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET中的Enterpress事件&;jQuery点击模拟_C#_Asp.net_Jquery_Events - Fatal编程技术网

C# ASP.NET中的Enterpress事件&;jQuery点击模拟

C# ASP.NET中的Enterpress事件&;jQuery点击模拟,c#,asp.net,jquery,events,C#,Asp.net,Jquery,Events,我的页面上有两个表单元素,它们充当一个平滑的登录面板。当您激活面板时,您可以输入您的电子邮件地址和登录密码。它们旁边是一个 瞧。看来你所做的就是让我的真实按钮和一个隐藏的都触发相同的处理程序,然后你将DefaultButton设置为在隐藏按钮上触发。成功了+10000 <asp:TextBox ID="tb1" runat="server" Style="display:none; visibility:hidden;"></asp:TextBox> <form

我的页面上有两个表单元素,它们充当一个平滑的登录面板。当您激活面板时,您可以输入您的电子邮件地址和登录密码。它们旁边是一个


瞧。

看来你所做的就是让我的真实按钮和一个隐藏的
都触发相同的处理程序,然后你将
DefaultButton
设置为在隐藏按钮上触发。成功了+10000
<asp:TextBox ID="tb1" runat="server" Style="display:none; visibility:hidden;"></asp:TextBox>
<form DefaultButton="lbLogin">
<asp:Panel ID="pnlFields" DefaultButton="lbLogin" runat="server">... my stuff here ...</asp:Panel>
// if I hit enter on ANY input, simulate a click of the login button
$(".login-fields input").keypress(function(e) {
  if ((e.which && e.which === 13) || (e.keyCode && e.keyCode === 13)) {
    $(".btnLogin").click();
    return false;
  }
});
// if I hit enter on ANY input, simulate a click of the login button
$(".login-fields input").keypress(function(e) {
  if ((e.which && e.which === 13) || (e.keyCode && e.keyCode === 13)) {
    eval( $(".btnLogin").attr("href") ); // BAD! right?
  }
});
javascript:__doPostBack('ctl00$lbLogin','')
<asp:Panel runat="server" ID="pnlWrapper" DefaultButton="btnHidden">
   <asp:LinkButton runat="server" ID="btnVisible" Text="Login" OnClick="btnVisible_Click" />
   <asp:Button runat="server" ID="btnHidden" style="display:none;" OnClick="btnVisible_Click" />
</asp:Panel>