Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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
在执行按钮的服务器端onClick事件后调用jQuery函数。_Jquery_Asp.net - Fatal编程技术网

在执行按钮的服务器端onClick事件后调用jQuery函数。

在执行按钮的服务器端onClick事件后调用jQuery函数。,jquery,asp.net,Jquery,Asp.net,在aspx页面中,如果我们对同一控件使用onclintclick和onClick,则首先触发onclintclick事件,然后触发onClick 我想在触发onClick事件后做点什么。例如,对于按钮控件,我已经为其单击事件(button1\u click)编写了代码。在执行完这段代码之后,我需要启动一些jQuery函数,这是可能的。有人能帮我吗?在按钮单击事件例程的末尾,使用Page.RegisterStartupScript使用javascript调用JQuery函数。链接中的示例 在按钮单

在aspx页面中,如果我们对同一控件使用
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>