使用jQuery表单插件时设置标题
我正在使用,但我不知道如何设置标题 我希望能够完成以下任务:使用jQuery表单插件时设置标题,jquery,ajaxform,Jquery,Ajaxform,我正在使用,但我不知道如何设置标题 我希望能够完成以下任务: $.ajax({ url: "/url", data: post, type: "POST", beforeSend: function(jqXHR) { jqXHR.setRequestHeader("foo", "bar"); },
$.ajax({
url: "/url",
data: post,
type: "POST",
beforeSend: function(jqXHR) {
jqXHR.setRequestHeader("foo", "bar");
},
})
但是beforeSubmit事件没有传递jqXHR对象进行操作。有什么想法吗?事实证明,您发送给表单插件的命令实际上会将选项传递给$.ajax方法。因此,您可以使用本机发送前功能。以下代码适合我
$('#myForm').ajaxSubmit({
headers: {
"foo": "bar"
}
});
下面是一个使用jQueryAjax表单插件
beforeSubmit
函数设置请求标题的示例:options.headers={'X-Csrf-Token':window.Cookies.get('u-Csrf')}