使用 jQuery 表单插件时设置标题
我正在使用 JQuery 表单插件,但我不确定如何设置标题。
我希望能够完成这样的事情:
$.ajax({
url: "/url",
data: post,
type: "POST",
beforeSend: function(jqXHR) {
jqXHR.setRequestHeader("foo", "bar");
},
})
但是 beforeSubmit 事件不会传递 jqXHR 对象进行操作。有什么想法吗?
I'm using JQuery Form Plugin and I'm not sure how to set headers.
I want to be able accomplish something like this:
$.ajax({
url: "/url",
data: post,
type: "POST",
beforeSend: function(jqXHR) {
jqXHR.setRequestHeader("foo", "bar");
},
})
but the beforeSubmit event dosn't pass the jqXHR object for manipulation. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下代码对我有用。
The following code works for me.
事实证明,您发送到表单插件的 选项对象 实际上传递了选项到 $.ajax 方法。因此,您可以使用本机的 before send 功能。
As it turns out, the options object you send to the form plugin actually passes the options to the $.ajax method. Therefore you can use the native before send function.