当前位置:Gxlcms > asp.net > Asp.net下用JQuery找出哪一个元素引起PostBack

Asp.net下用JQuery找出哪一个元素引起PostBack

时间:2021-07-01 10:21:17 帮助过:7人阅读

先看ASPX:
代码如下:
  1. <br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <br><html xmlns="http://www.w3.org/1999/xhtml"> <br><head runat="server"> <br><title>Petter Liu demo</title> <br><script src="http://img.jb51.net/jslib/jquery/jquery14.js" type="text/javascript"></script> <br><script type="text/javascript"> <br>$(function() { <br>$("input:submit").click(function() { <br>$("#HiddenField1").val($(this).attr("id") <br>+ " 引起一个 postback"); <br>}); <br>}); <br></script> <br></head> <br><body> <br><form id="form1" runat="server"> <br><div> <br><asp:Button ID="Button1" runat="server" Text="Button1" /> <br><asp:Button ID="Button2" runat="server" Text="Button2" /> <br><asp:Button ID="Button3" runat="server" Text="Button3" /> <br><asp:HiddenField ID="HiddenField1" runat="server" /> <br></div> <br></form> <br></body> <br></html> <br> <br><strong>然后在Sever端这么写: <br></strong><span><u></u></span> 代码如下:<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li><br>/// <summary> <br>/// Handles the Load event of the Page control. <br>/// </summary> <br>/// <param name="sender">The source of the event.</param> <br>/// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> <br>/// <remarks>Author Petter Liu http://wintersun.cnblogs.com </remarks> <br>protected void Page_Load(object sender, EventArgs e) <br>{ <br>Response.Write(HiddenField1.Value); <br>} <br> <br>很简单的CODE. <br>希望这篇POST对您有帮助。</li><li> </li><li> </li></ol></pre>

人气教程排行