ajax - 如何将成功行为绑定(bind)到另一个 ajax 表单提交?

标签 ajax jquery

类似于this question ,我想在成功提交 ajax 表单时运行一个函数,但我无法直接访问加载表单的初始 ajax 代码。

如果我无法将代码添加到初始 ajax 成功调用中,如何检查表单是否成功?

$('#registration-form').submit( function() {
  alert('registered successfully');
});

最佳答案

尝试将 .ajaxSuccess() 绑定(bind)到您的元素 http://api.jquery.com/ajaxSuccess/

$('#registration-form').ajaxSuccess(function() {
     alert('registered successfully');
});

Whenever an Ajax request completes successfully, jQuery triggers the ajaxSuccess event. Any and all handlers that have been registered with the .ajaxSuccess() method are executed at this time.

关于ajax - 如何将成功行为绑定(bind)到另一个 ajax 表单提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12077016/

相关文章:

jquery - 可以使用 jQuery 深度克隆 HTML5 canvas 元素吗?

javascript - 数据表动态 AJAX POST

c# - 无法让嵌套在 UpdatePanel 中的 WebControl 中的 ScriptManager.RegisterStartupScript 工作

javascript - 如何从异步调用返回响应?

javascript - 按钮值传递到模式

javascript - 如何使用jquery ajax和node js在express框架中将数据从客户端传递到服务器?

javascript - 如何在jquery中使用span类获取<td>值

javascript - 两个日期之间的 Bootstrap 数据表过滤器,例如一周到一周

javascript - 如何在 Ajax 调用中使用 <img src=>

jquery - 如何jquery在右键单击时将类添加到div