我刚刚意识到我的代码因某些原因无法在IE中运行。它甚至可以在www.wowphonefinder.com上的IE中运行良好,但是AJAX功能的想法是即使在我们的合作伙伴一侧(www.wirefly.com / ...)也能控制菜单内容。即使我把文件放在其他位置,然后(wowphonefinder.com)它在所有浏览器中都能正常工作,除了IE,它一直在返回,未定义“,但不会在控制台上抛出任何错误或警告。 此外,我在giveMenu.php,header('Access-Control-Allow-Origin:*');中有这一行,“这应该允许我从不同的服务器使用该文件。
以下是代码:
function dajMeni()
{
var url = 'http://www.wowphonefinder.com/AJAX/giveMenu.php';
$.ajax({
type: "POST", url: url,
complete: function(data){
alert(data.responseText);
$("#menu").html(data.responseText);
}
});
}
希望我的问题足够明确。提前感谢您的明智答案! :)