【发布时间】:2016-03-21 05:10:47
【问题描述】:
我在按钮单击事件处理程序中从后面的代码调用 JavaScript 函数问题是该函数在后面的代码完成执行时执行,任何人都可以帮助脚本函数在我调用它时执行吗? 问候。
【问题讨论】:
-
你必须提供更多的代码和示例,这样我们才能看到那里发生了什么。
标签: javascript c# asp.net code-behind
我在按钮单击事件处理程序中从后面的代码调用 JavaScript 函数问题是该函数在后面的代码完成执行时执行,任何人都可以帮助脚本函数在我调用它时执行吗? 问候。
【问题讨论】:
标签: javascript c# asp.net code-behind
是否需要动态创建函数或类似的代码?如果不是,你可以让你的按钮根本不调用代码:
<button onclick="myFunction(event)">Click me</button>
在
function myFunction(e)
{
e.preventDefault();
}
它将阻止按钮进行回发。否则,如果您取出 preventDefault() 该按钮仍会在执行回发之前执行脚本。要在回发代码结束运行之前从后面的代码执行脚本,需要使用 HttpResponse.Flush 之类的一些非常邪恶的解决方法。
【讨论】: