[英]Codeigniter ajax No 'Access-Control-Allow-Origin'
...首先,我已經嘗試了很多方法來解決此問題。 沒什么能給我帶來結果...我已經嘗試將這段代碼放在.htaccess上的控制器上,什么也沒有發生...
訪問控制允許來源:*
我真的不知道發生了什么,我需要證明它的json數據已經收到,沒有問題...這非常令人沮喪,所以請有人為我提供解決方案,我會非常感激...我花了3天的時間試圖解決這個問題。 這是錯誤和代碼...歡呼。
XMLHttpRequest cannot load http://[::1]/papo/bodyface/admin/load_image. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access.
AJAX JSON對象
[{"IMAGE_ID":"11","IMAGE_NAME":"MUJER-GUANTES1.png","IMAGE_TITTLE":"veremos que onda","IMAGE_CONTENT":"un nuevo titulo para bodyface","IMAGE_TYPE":"1"},{"IMAGE_ID":"12","IMAGE_NAME":"tecnologia8.png","IMAGE_TITTLE":"","IMAGE_CONTENT":"","IMAGE_TYPE":"2"},{"IMAGE_ID":"16","IMAGE_NAME":"tecnologia71.png","IMAGE_TITTLE":"","IMAGE_CONTENT":"","IMAGE_TYPE":"2"},{"IMAGE_ID":"17","IMAGE_NAME":"tecnologia12.png","IMAGE_TITTLE":"","IMAGE_CONTENT":"","IMAGE_TYPE":"2"},{"IMAGE_ID":"18","IMAGE_NAME":"tecnologia4.png","IMAGE_TITTLE":"","IMAGE_CONTENT":"","IMAGE_TYPE":"2"},{"IMAGE_ID":"19","IMAGE_NAME":"tecnologia3.png","IMAGE_TITTLE":"","IMAGE_CONTENT":"","IMAGE_TYPE":"2"}]
AJAX請求
$.ajax({
url: baseurl+'admin/load_image',
type: 'POST',
function(data) {
var p = JSON.parse(data);
$.each(p, function(i, item) {
if (item.IMAGE_TYPE == 1) {
$('.slides').append(
'<li>'+
'<img src="'+baseurl+'public/img/'+item.IMAGE_NAME+'">'+
'<div class="caption center-align">'+
'<h3>'+item.IMAGE_TITTLE+'</h3>'+
'<h5 class="light grey-text text-lighten-3">'+item.IMAGE_CONTENT+'</h5>'+
'</div>'+
'</li>');
}
if (item.IMAGE_TYPE == 2) {
$('.slider-for').slick('slickAdd','<div><img src="'+baseurl+'public/img/'+item.IMAGE_NAME+'"></div>');
$('.product').slick('slickAdd','<div><img style="max_height:10%;max_width:10%;" src="'+baseurl+'public/img/'+item.IMAGE_NAME+'"></div>');
}
});
$('.slider').slider({
full_width: true,
height: 650,
indicators: false
}); //materialize slider initialization
}
});
HTML
<div class="slider">
<ul class="slides">
</ul>
</div>
也許您可以嘗試將其添加在crossDomain: true
類型的底部crossDomain: true
如果您不是同一網站, crossDomain: true
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.