在回发后从代码中调用jQuery函数

时间:2011-02-22 18:05:30

标签: c# asp.net

我试图在代码后面的页面回发后调用jQuery .click函数。我在C#中使用ASP.NET。

2 个答案:

答案 0 :(得分:2)

最简单的方法是使用jQuery附加到表单的submit event,并在回发之前执行所需的任何处理。

$('#form-id').submit(function() {
    // Do whatever here
});

此外,如果您return true来自此事件处理程序,则会发生回发,如果您return false则会阻止页面回发。

答案 1 :(得分:1)

如果要在从回发成功重新加载页面后调用元素的click函数,可以使用RegisterStartupScript函数:

Page.ClientScript.RegisterStartupScript(Page.GetType(), "PostbackClick", "$('#myElement').click();", true);