使用$.ajax时如何提交默认数据?
我已经尝试过:
$.ajaxPrefilter(function(options, originalOptions, jqXHR) {
// can't access anything here... (tried jqXHR.data but undefined)
});
$.ajaxSetup({
beforeSend: function(jqXHR, settings) {
// can't access anything here... (tried jqXHR.data but undefined)
}
});
我需要这个,这样我就可以发送我的 CSRF token ,每次登录时都提交用户 ID。我不想在 header 中提交 token 。
谢谢
最佳答案
遇到了同样的问题。通过使用 beforeSend 事件解决。那里一切都可以访问。 http://api.jquery.com/jQuery.ajax/ => 发送之前。
beforeSend: function (jqXHR, settings) {
//your code here
}
关于Javascript jQuery ajax 提交默认数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12815965/