Jquery 这个AJAX调用中的错误是什么?

Jquery 这个AJAX调用中的错误是什么?,jquery,ajax,Jquery,Ajax,这是我对htmlpage1.html文件的Ajax调用: $(document).ready(function () { $("button").click(function () { $("#html").load("htmlpage1.html", function (data) { alert(data); }); }); }); My htmlpage1.html包含以下代码: <body> &

这是我对
htmlpage1.html
文件的Ajax调用:

$(document).ready(function () {
    $("button").click(function () {
        $("#html").load("htmlpage1.html", function (data) {
            alert(data);
        });
    });
});
My htmlpage1.html包含以下代码:

<body>
    <div id="div2">Hi</div>
</body>

你好
通话结束时,我收到一个空警报框。我必须得到“Hi”作为输出。我犯了什么错误

Check like this
If you are using Chrome, 
press F12. A DevTools window will appear, click on the Network Panel. Now click the button. 

Network Panel will show the ajax call in it. 
In your case, under name/Path in right-bottom side of panel, there will be page named "htmlpage1.html". 
Click on it. On the right side of panel click in the Response or Preview. 
The response will be shown there. 

有关详细信息,请参阅我已将脚本更改为

             $(document).ready(function () {

            $("#html").load("htmlpage1.html", function (data) {
                console.log(data);


            });
        });

现在它可以在所有浏览器中正常工作。我认为问题在于按钮的点击。每个浏览器都以不同的方式单击按钮。如果有人知道如何解决此问题,请建议您的解决方案。

在htmlpage1.html中关闭body标记如何?#html“是调用脚本的页面中的一个div。请检查您的浏览器控制台。。。您自己的问题是否存在任何错误复制:@sms-然后编辑它,不要复制它。是的,我尝试过。它显示为get method,状态为Cancelled。当我用console.log(数据)替换警报框时,我在IE中得到的输出仍然不在chrome中。现在HTMLPGE1.html根本不在网络面板中出现。许多可能是某种浏览器兼容性问题。html未列出表示未进行调用。请在中创建一个文件。以便检查。