我有POST功能的后端(因此JSONP不起作用).
后端正确发送Access-Control-Allow-Origin:*(jQuery.ajax成功运行).
但我无法使用Ext.Ajax.request发送请求
后端正确发送Access-Control-Allow-Origin:*(jQuery.ajax成功运行).
但我无法使用Ext.Ajax.request发送请求
Ext.Ajax.request({ url: 'http://myurl',method: 'POST',cors: true,success: function () { alert('success'); },failure: function () { alert('failure'); } });
在调试控制台中,我看到了OPTIONS方法
我的错误在哪里?
Ext.getVersion()
version: “5.0.1.1255”
我认为你必须在你的ajax请求中将useDefaultXhrHeader设置为false,如下所示.
原文链接:https://www.f2er.com/ajax/160160.htmlExt.Ajax.request({ url: 'http://myurl',useDefaultXhrHeader : false,failure: function () { alert('failure'); } });