【发布时间】:2013-02-11 06:21:17
【问题描述】:
我想用 $.ajaxPrefilter 更改 AJAX 标头并尝试以下操作:
$.ajaxPrefilter(function (options, originalOptions, jqXHR) {
delete options.headers["myOwnHeader1"];
options.headers["myOwnHeader2"] = "test";
});
在网络控制台 (Chrome) 中,myOwnHeader2 已设置,myOwnHeader1 未设置。但它会引发以下异常:Uncaught TypeError: Cannot convert null to object on options.headers["myOwnHeader2"] = "test";
【问题讨论】:
标签: javascript jquery ajax javascript-objects