-1

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

$(document).ready(function () {
    $("button").click(function () {
        $("#html").load("htmlpage1.html", function (data) {
            alert(data);
        });
    });
});

我的 htmlpage1.html 包含代码:

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

在通话结束时,我收到一个空警报框。我必须得到“嗨”作为输出。我在做什么错?

4

2 回答 2

0
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. 

详情请参阅https://developers.google.com/chrome-developer-tools/

于 2013-09-27T11:38:44.503 回答
0

我已将脚本更改为

             $(document).ready(function () {

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


            });
        });

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

于 2013-09-30T04:23:33.723 回答