jquery - 使用 beforeSend 并使用 $.post 完成?

标签 jquery ajax

可以将 beforeSend() 和complete() 处理程序与$.post 一起使用,还是必须使用$.ajax?

最佳答案

您有 2 个选择,请使用 $.ajax()$.ajaxSetup() .

使用$.ajax():

$.ajax({
  type: 'POST',
  url: url,
  data: data,
  success: success
  dataType: dataType
});

或者,在您的帖子运行 $.ajaxSetup() 之前,但这会影响所有 ajax 请求:

$.ajaxSetup({
   beforeSend: myFunc,
   complete: myCompleteFunc
});

关于jquery - 使用 beforeSend 并使用 $.post 完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2257975/

相关文章:

javascript - 制作select2的可滚动输入类型文本

asp.net - ajax调用中传递参数

html - Stock quote api,无法打印文本颜色

javascript - 将元素[数据]发布到服务器端的最佳方式

javascript - 选择图像时显示预览 div

jquery - 使用 jQuery Cycle 和 ajax 动态创建幻灯片放映 - 图像不会立即加载

javascript - 在不刷新页面的情况下插入记录后显示 <select> 选项

Javascript:图像预览无法正常工作

javascript - onClick 事件与被点击的元素一起被父元素捕获

jquery - 如何检测 jQuery UI 对话框的 (X) 关闭按钮被单击,与dialogclose/dialogbeforeclose 事件分开?