用JQuery替换UpdatePanel
-
03-07-2019 - |
题
我正在使用UpdatePanel异步调用页面中的按钮单击事件,该页面调用另一个类中的方法,该类在输出中写出XML文件。有没有办法用JQuery代替UpdatePanel?
解决方案
使用jQuery处理click事件。然后使用这种技术。从那里你可以编写XML文件或做任何你想做的事情。
其他提示
使用jQuery在没有更新面板的情况下执行ajax的一种简单替代方法是使用ASP.NET的内置机制,称为“页面方法”。通过使用 [WebMethod]
在页面中装饰静态方法,该网站将具有生成的javascript函数,您可以使用 PageMethods.MethodName(param1,param2)
调用该函数。您仍然需要包含ScriptManager控件并启用如下页面方法:
<asp:ScriptManager ID="theScriptManager" runat="server"
EnablePageMethods="true" />
有关详细信息,您可以搜索“页面方法ASP.NET AJAX”。
希望这有帮助
要在jquery中调用按钮单击事件,您可以执行此操作...
$("#MyButtonID").click();
按钮html看起来像这样......
<input type="button" id="MyButtonID" value="Press Me" />
不隶属于 StackOverflow