即时通讯当其他功能停止时,试图运行javascript函数。 例如:User change something in form and ajax has been sent in background. When ajax request is done i want to run function.
事件运行功能
我该怎么做?
或者也许有一个全球触发器的Ajax请求?
即时通讯当其他功能停止时,试图运行javascript函数。 例如:User change something in form and ajax has been sent in background. When ajax request is done i want to run function.
事件运行功能
我该怎么做?
或者也许有一个全球触发器的Ajax请求?
看起来您正在使用jQuery,因此您可以使用“完成”或“成功”设置来调用代码/函数。检查文档。
$.ajax({
url: "test.html",
success: function(){
// call another function
}
});
由于ajax异步请求和处理程序,您可以实现。例如,如果您通过ajax调用一个执行特定功能并返回的页面,则可以运行您的js。
您可以配置当你的请求响应都会调用Ajax请求的处理程序。您可以在http://api.jquery.com/jQuery.ajax/
检查的例子。如果你想调用特定功能的特定的AJAX调用,只需调用它作为对AJAX调用success
或complete
回调的一部分。但是,如果您想要在完成任何任何 AJAX请求时调用相同的函数,请查看jQuery API中的.ajaxSuccess()
或.ajaxComplete()
方法。
我不能改变这些功能的代码。 – Pawel 2012-01-30 14:44:20
Plz检查示例:http://api.jquery.com/jQuery.ajax/ – 2012-01-30 14:45:51