Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jQuery AJAX load()方法中放什么url?_Jquery_Ajax_Url_Methods_Load - Fatal编程技术网

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

在jQuery AJAX load()方法中放什么url?,jquery,ajax,url,methods,load,Jquery,Ajax,Url,Methods,Load,我正在测试jQuery AJAX的load()方法,我的计算机中有我的测试网站,因此当我打开index.html url时如下所示:file:///C:/Users/.../App/index.html 但是如果我把这个url放在load()方法中,它将不返回任何内容-错误 我正在尝试使用以下代码: $("button").click(function(){ $("#div1").load('file:///C:/Users/.../App/index.html #test',

我正在测试jQuery AJAX的load()方法,我的计算机中有我的测试网站,因此当我打开index.html url时如下所示:file:///C:/Users/.../App/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);
    });
});
在my index.html id=“test”中,这是:

测试字符串
我还将此脚本包括在我的应用程序中:

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

但结果总是0,知道为什么吗


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

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

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

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

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

出于安全原因,javascript无法访问本地文件系统出于安全原因,javascript无法访问本地文件系统出于安全原因,javascript无法访问本地文件系统出于安全原因,javascript无法访问本地文件系统如果我将我的应用程序放到服务器上,我只使用我要加载数据的页面的url,例如在我的场景中“谢谢回答是的,但在放到远程服务器(mydomain)之前,您仍然可以在本地测试您的应用程序”。只需在您的计算机上安装一个web服务器,如ApacheHTTP服务器(但任何服务器都可以),然后在浏览器中打开应用程序(如)。您不需要在URL中指定域名。”/“index.html”应该足够了。这样,您就可以轻松地在以后移动应用程序,并且无论在哪个服务器上部署应用程序,应用程序都可以正常工作。它将允许您在本地开发和测试您的应用程序,然后无需任何进一步的修改就可以复制到真正的服务器上。因此,如果我将我的应用程序放到服务器上,那么我只需使用我要加载数据的页面的url,例如,在我的场景中,“谢谢回答是的,但您仍然可以在本地测试您的应用程序,然后再放到远程服务器上。”(mydomain)。只需在您的计算机上安装一个web服务器,如ApacheHTTP服务器(但任何服务器都可以),然后在浏览器中打开应用程序(如)。您不需要在URL中指定域名。'/index.html'应该足够了。这样,您可以轻松地在以后移动应用程序,并且无论它部署在哪个服务器上,它都可以工作。它将允许您在本地开发和测试您的应用程序,而无需对real server进行任何进一步修改。因此,如果我将应用程序到服务器,而我只是使用我想加载数据的页面的url,例如,在我的场景中“谢谢回答是的,但你仍然可以在本地测试你的应用程序,然后再将其放到远程服务器(mydomain)。只需在你的计算机上安装一个web服务器,如Apache HTTP server(但任何都可以),并在浏览器中打开你的应用程序(如)。您不需要在URL中指定域名。'/index.html'应该足够了。这样,您可以轻松地在以后移动应用程序,并且无论它部署在哪个服务器上,它都可以工作。它将允许您在本地开发和测试您的应用程序,而无需对real server进行任何进一步修改。因此,如果我将应用程序到服务器,而我只是使用我想加载数据的页面的url,例如,在我的场景中“谢谢回答是的,但你仍然可以在本地测试你的应用程序,然后再将其放到远程服务器(mydomain)。只需在你的计算机上安装一个web服务器,如Apache HTTP server(但任何都可以),并在浏览器中打开你的应用程序(如)。您不需要在URL中指定域名。“/index.html”就足够了。这样,您就可以轻松地在以后移动应用程序,并且无论在哪个服务器上部署应用程序,应用程序都可以正常工作。它将允许您在本地开发和测试应用程序,然后无需进行任何进一步的修改即可复制到真正的服务器
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>