jQuery:.load()未获得响应

jQuery:.load()未获得响应,jquery,html,Jquery,Html,我有一个包含以下jQuery语句的简单HTML页面: $(document).ready(function() { $('#myDiv').load('mypage.html'); }); 由于某些原因,这不会将任何HTML加载到div中。我曾经确保源文件存在-一切正常。我尝试在.load()上使用错误回调,状态为“error”,但响应为空。查看控制台,我看到以下GET请求: [12:18:20.770] GET http://localhost/ [HTTP/1.1 200 O

我有一个包含以下jQuery语句的简单HTML页面:

$(document).ready(function() {
    $('#myDiv').load('mypage.html');
});   
由于某些原因,这不会将任何HTML加载到div中。我曾经确保源文件存在-一切正常。我尝试在
.load()
上使用错误回调,状态为“error”,但响应为空。查看控制台,我看到以下GET请求:

[12:18:20.770] GET http://localhost/ [HTTP/1.1 200 OK 0ms]
最后,当我做一个简单的
$('#myDiv').html('test')加载良好,因此我知道div设置正确

有人能想到这里出了什么问题吗?如果有帮助的话,我正在Windows上运行WAMP。

试试看

$('#myDiv').load('/root/folder/mypage.html');
也试试看

$('#myDiv').html('Did i disappear?');
$('#myDiv').load('/root/folder/mypage.html');
///// Is myDiv empty when the page loads?
试一试

也试试看

$('#myDiv').html('Did i disappear?');
$('#myDiv').load('/root/folder/mypage.html');
///// Is myDiv empty when the page loads?

您是否尝试记录加载返回的内容?响应在0毫秒后返回,它可能是从缓存加载的。您应该清理一次缓存。您是否能够将“mypage.html”作为独立页面加载?您是否尝试将load连接到控制器,以便控制器可以提供要加载的html页面?php控制器应该具有类似于
echo(file_get_contents($URL))的内容
,如果您是PHP新手,我建议您尝试过记录load返回的内容吗?响应返回时间为0ms,它可能是从缓存加载的。您应该清理一次缓存。您是否能够将“mypage.html”作为独立页面加载?您是否尝试将load连接到控制器,以便控制器可以提供要加载的html页面?php控制器应该具有类似于
echo(file_get_contents($URL))的内容,如果您是PHP新手,我建议在.load()使其工作之前使用.html()!不过我很好奇。。。为什么我需要它?
$('button')。单击(function(){$('content')。加载('hi.html');})$('button')。单击(function(){$('content')。加载('hi.html');})