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

时间:2015-03-09 16:11:48

标签: jquery ajax url methods load

我正在测试jQuery AJAX的这个load()方法,我在我的计算机上有我的测试网站,所以当我打开index.html时,url是这样的:file:/// C:/ Users /。 ../应用/ index.html的

但是如果我把这个url放到load()方法中它什么也不返回 - 错误。

我正在尝试使用此代码:

    $("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,任何想法为什么?

真的感谢任何建议和帮助。

1 个答案:

答案 0 :(得分:3)

AJAX对本地文件系统的调用不起作用。您需要在本地安装Web服务器并使用http://localhost/index.html

形式的URL