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

我需要将“授权”请求标头设置为httpXMLRequest。在网格定义中,我尝试通过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=');

}

以上是 如何为jqGrid的ajax对象设置请求标头 的全部内容, 来源链接: utcz.com/qa/423983.html

回到顶部