このコードに問題があります
var MAIN_LOCATION = "http://www.bosscaffe.com/new/";
$("#gallery_page").click(function() {
$('#gallery_photos').show();
getPhotos();
return false;
});
function getPhotos()
{
$.ajax({
type: "GET",
url: MAIN_LOCATION + "classes/getEnterijerPhotos.php?lang="+LANG,
success: function(msg){
if (msg != 'nothing')
{
$('#photo_wrapper').empty();
$('#photo_wrapper').append(msg);
}
}
});
}
クロスドメインのようないくつかのことを試しました:true、async:falseなど... POSTに切り替えようとしましたが、何らかの理由で、新しいタブで呼び出しを開始しても何も返されず、結果が得られますhttp:// www.bosscaffe.com/new/classes/getEnterijerPhotos.php?lang=enしたがって、これらの画像はすべて準備されています。ローカル インスタンスではこれは機能しますが、サーバーではまったく機能しません。Chrome ではステータス = キャンセルされます。これについての考えは?
いずれにせよ、最終的な解決策はJSONに転送することですが、そのような機能が同じドメインで機能しないという奇妙なことです。