在执行按钮的服务器端onClick事件后调用jQuery函数。
在aspx页面中,如果我们对同一控件使用在执行按钮的服务器端onClick事件后调用jQuery函数。,jquery,asp.net,Jquery,Asp.net,在aspx页面中,如果我们对同一控件使用onclintclick和onClick,则首先触发onclintclick事件,然后触发onClick 我想在触发onClick事件后做点什么。例如,对于按钮控件,我已经为其单击事件(button1\u click)编写了代码。在执行完这段代码之后,我需要启动一些jQuery函数,这是可能的。有人能帮我吗?在按钮单击事件例程的末尾,使用Page.RegisterStartupScript使用javascript调用JQuery函数。链接中的示例 在按钮单
onclintclick
和onClick
,则首先触发onclintclick
事件,然后触发onClick
我想在触发
onClick
事件后做点什么。例如,对于按钮
控件,我已经为其单击事件(button1\u click)
编写了代码。在执行完这段代码之后,我需要启动一些jQuery函数,这是可能的。有人能帮我吗?在按钮单击事件例程的末尾,使用Page.RegisterStartupScript使用javascript调用JQuery函数。链接中的示例
在按钮单击事件例程的末尾,使用Page.RegisterStartupScript使用javascript调用JQuery函数。链接中的示例
您可以只使用onClientClick=“PostData”
我希望它能帮助您您可以只使用onClientClick=“PostData”
我希望它能帮助您如果您想在页面返回后调用jQuery函数,那么有几种方法可以做到这一点 其中之一是使用
页面.RegisterStartupScript
或页面.RegisterClientScriptBlock
。这两种方法都会在回发后将javascript输出到页面上
另一种方法,我倾向于这样做,就是在页面public string\u JS
上创建一个公共字符串,然后在我的.aspx页面上我有以下代码
<script>
$(function(){ <%=_JS%> });
</script>
$(函数(){});
通过这种方式,您可以构建
\u JS
字符串,并且您知道它将在加载DOM后触发。如果您想在页面返回后调用jQuery函数,那么有几种方法可以做到这一点
其中之一是使用页面.RegisterStartupScript
或页面.RegisterClientScriptBlock
。这两种方法都会在回发后将javascript输出到页面上
另一种方法,我倾向于这样做,就是在页面public string\u JS
上创建一个公共字符串,然后在我的.aspx页面上我有以下代码
<script>
$(function(){ <%=_JS%> });
</script>
$(函数(){});
通过这种方式,你可以构建
\u JS
字符串,你知道它会在加载DOM后启动。我需要调用它,这就是问的问题。我想他说的是,他希望在从帖子返回时运行一些东西。抱歉,我误解了你的问题。我想你想做的是使用一些Ajax,而不是整页回发。不是这样,在执行按钮点击事件后,我需要调用一个jQuery函数,我需要调用它,这就是提问的内容。我想他说的是,他希望在回发后运行一些东西。抱歉,我误解了你的问题。我想你想做的是使用一些Ajax,而不是整页回发。不是这样,在执行按钮单击事件后,我需要调用jQuery函数谢谢Tim,我刚刚尝试了page.RegisterStartupScript,现在可以用了谢谢Tim,我刚刚尝试了page.RegisterStartupScript,现在可以用了
var postBackArg = Request["__EVENTARGUMENT"];
if (postBackArg != null)
if (postBackArg.StartsWith("@@@@")) {
//do your business logic here
}
<script>
$(function(){ <%=_JS%> });
</script>