0
我在webroot文件夾下有一個文件出於cakephp默認安裝,我想要返回一個json響應。但是當我嘗試這樣做時,我得到這個錯誤當試圖從外部文件夾做ajax時出現錯誤
XMLHttpRequest無法加載http://test.com/companies/all_company_information。 Access-Control-Allow-Origin不允許來源http://dev.local。
$.ajax({
type: 'POST',
url: '/controller/method',
dataType: 'json',
success: function(data){
console.log(data);
}
});
我已閱讀了關於谷歌的一些信息,但我想我不理解這一點。
編輯
當我使用JSONP我得到這個錯誤
資源解釋爲腳本,但使用MIME類型text/html轉移:
$阿賈克斯({
type: 'POST',
url: '/controller/method',
dataType: 'jsonp',
success: function(data){
console.log(data);
}
});