在 jQuery AJAX load() 方法中放入什么 url?

What url to put in jQuery AJAX load() method?

我正在测试 jQuery AJAX 的这个 load() 方法,我的电脑里有我的测试网站,所以当我打开 index.html url是这样的:file:///C:/Users/.../App/index.html

但是如果我把这个 url 放到 load() 方法中它 returns 什么都没有 - 错误。

我正在尝试使用此代码:

    $("button").click(function(){
    $("#div1").load('file:///C:/Users/.../App/index.html #test', function(responseTxt, statusTxt, xhr){
        if(statusTxt == "success")
            alert("External content loaded successfully!");
        if(statusTxt == "error")
            alert("Error: " + xhr.status + ": " + xhr.statusText);
    });
});

在我的 index.html id="test" 中是这样的:

<div id="test">Test string</div>

我还在我的应用程序中包含了这个脚本:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>

但结果始终为 0,知道为什么吗?

非常感谢您的建议和帮助。

AJAX 对本地文件系统的调用将不起作用。您需要在本地安装一个网络服务器,并以 http://localhost/index.html

的形式使用 url