如何为jqGrid的ajax对象设置请求标头

前端之家收集整理的这篇文章主要介绍了如何为jqGrid的ajax对象设置请求标头前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要将’Authorization’请求标头设置为http XMLRequest.在网格定义中,我尝试通过ajaxGridOptions设置如下:
ajaxGridOptions: { Authorization: 'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6=' }

并使用beforeSend事件,如下所示:

beforeSend:  function(jqXHR,settings) {
    jqXHR.setRequestHeader("Authorization",'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6=');
                    }

以上都不适合我.什么是正确的语法?

谢谢!!

您可以使用例如jqGrid的 loadBeforeSend事件处理程序定义如下:
loadBeforeSend: function(jqXHR) {
    jqXHR.setRequestHeader("Authorization",'Basic YWRtaW5AZGVmYXVsdC5jb206YWRTwa6=');
}

猜你在找的Ajax相关文章