Sencha touch XMLHttpRequest无法加载和Sencha touch

Sencha touch XMLHttpRequest无法加载和Sencha touch,sencha-touch,access-control,Sencha Touch,Access Control,大家好!我有个问题。当我使用Ạjax或getStore,我在控制台Chrome中看到一个错误 XMLHttpRequest无法加载。访问控制不允许原点允许原点。 而且,我的响应结果是失败的。我不知道这个问题与这个结果有关。如果你有解决办法,请帮帮我。:)谢谢 当我使用Ạjax或getStore,我在Chrome的控制台中看到一个错误 无法加载XMLHttpRequest。访问控制不允许原点允许原点 我的回复结果是失败的。我不知道这个问题与结果有关。当我像这样编码时,会出现这个问题: Ext.Aj

大家好!我有个问题。当我使用Ạjax或getStore,我在控制台Chrome中看到一个错误

XMLHttpRequest无法加载。访问控制不允许原点允许原点。

而且,我的响应结果是失败的。我不知道这个问题与这个结果有关。如果你有解决办法,请帮帮我。:)谢谢

当我使用Ạjax或getStore,我在Chrome的控制台中看到一个错误

无法加载XMLHttpRequest。访问控制不允许原点允许原点


我的回复结果是失败的。我不知道这个问题与结果有关。

当我像这样编码时,会出现这个问题:

Ext.Ajax.request({ 
url: 'http://api....api.php/national',
useDefaultXhrHeader: false,
success : function(response, opt) {     
Ext.Msg.alert('Success', response.responseText); 
},
failure : function(response, opt) {
Ext.Msg.alert('Failed', response.responseText); 
}   
});
或:

这是关于错误的屏幕截图!谢谢
这似乎是跨域Ajax调用。默认情况下,浏览器不允许这样做


您需要实现CORS

由于安全原因,您无法从浏览器调用任何Web服务,因此您必须在应用程序端使用代理,或者必须在服务器端启用CORS。如果您计划将此应用程序构建为应用程序,则不必这样做,您所要做的只是在测试时更改浏览器的安全设置。这里有更多详细信息:

您是否从xampp或mamp这样的本地Web服务器上运行此功能?如果没有,您应该尝试使用Web服务器运行。在浏览器中发布ajax代码和屏幕截图有助于我们更准确地回答您的问题。我使用的是Xampp。那么,如何解决这个问题呢?谢谢
var onlineStore = Ext.getStore('NationStore');
 onlineStore.load();