js-JS中用getJSON访问一个JSON文件,不知道哪里出错了,能帮忙看看吗

问题描述

JS中用getJSON访问一个JSON文件,不知道哪里出错了,能帮忙看看吗
 <!DOCTYPE html>
<html>
    <head>
        <title>联系人</title>
        <script src="C:/Users/dell/Desktop/me/jquery/jquery.js" type="text/javascript"></script>
    </head>

    <body>
        <input id="contect" type="button" value="联系人" />
        <span></span>
        <script type="text/javascript">

        $(function () {
            $("#contect").bind("click", function () {
                $.getJSON("C:UsersdellDesktopfriends-info.json",function(data){
                    $.each(data, function (index, json) {
                        $("span").append("<h3>"+json.result.categories.name+"</h3>")//.appendchild("<ul></ul>").append("<li>" +  + "</li>");
                    });
                });
            })
        });

    </body>
</html>

解决方案

如果没有在网页中加入jquery.js的话,加一下,才支持,还有路径不用绝对路径,我用项目中的相对路径就可以读

解决方案二:

具体说下出的什么错,,从代码看没什么错,,

解决方案三:

看看是不是路径的问题,建议楼主问问题的时候,把问题描述清楚。

解决方案四:

路径不要用物理路径,用相对路径。用物理路径js文件中注意转义

本地测试不要用chrome,无法用ajax请求本地文件。

楼主最好先搞清楚路径,做网页能用物理路径的基本知识肯定很差

  $.getJSON("C:\Users\dell\Desktop\friends-info.json"

解决方案五:

那用什么路径呢,主要是想把Python里爬下来的东西显示在网页中,爬下来的东西都解析成JSON格式了,然后保存在TXT文件中,主要是想用一下那些个东西

解决方案六:

不能用绝对路径的。看有基层,使用 ../../

时间: 2024-07-28 16:43:12

js-JS中用getJSON访问一个JSON文件,不知道哪里出错了,能帮忙看看吗的相关文章

tomcat-chrome访问一个json文件中文乱码

问题描述 chrome访问一个json文件中文乱码 因为要访问json文件,在chrome上面安装了json handle插件,但是还是出现中文乱码,经过查询,说是需要设置tomcat uriencoding. 这个也设置了,tomcat也重新启动了,但是还是访问出现中文乱码,不知道如何解决? 谢谢各位回答 解决方案 json文件存储为utf-8编码没有 解决方案二: redirectPort="8443" useBodyEncodingForURI="ture"

js中通过ajax无法获取json文件中的数据

问题描述 js中通过ajax无法获取json文件中的数据 在下小白,最近在学习js 就写了一段很简单的代码 但是发现居然还有问题 就是一个很简单的index-test.html页面中有一段js代码,里面用了ajax获取在同一目录下的 json文件中的数据,然后测试一下,但是运行发现没有结果 又不太会用浏览器调试 所以请教各位大侠 多谢多谢! 部署完项目 开启服务器后 在浏览器中输入URL,点击按钮 毫无反应... 多谢大家! 解决方案 ajax获取json格式数据js读取json文件片段中的数据

如何让一个json文件显示在表格里【实现代码】_javascript技巧

<body> //首先得把架子搭起来 <table id = "tb" border="1"> <tr></tr> <tr></tr> </table> //js部分 <script> //简单的json内容 var json = {"姓名":"张三","年龄":"26","性别&q

c++-求教大神!访问一个ftp文件

问题描述 求教大神!访问一个ftp文件 C++在程序中访问一个ftp文件 ftp://192.168.1.212/ 时,怎么才可以不是通过浏览器来打开,而是弹出一个像我的电脑那样的文件夹?我用的是VS2008. 或者有没有什么方法可以先弹出我的电脑,然后再在程序中把地址输入 我的电脑 地址栏? 解决方案 ShellExecute(NULL,L"open",L"explorer", L"ftp://192.168.1.212",NULL,SW_SH

PHP 中用curl访问一个页面和直接在浏览器中直接访问这个页面为什么两次的返回值不一样?

问题描述 PHP 中用curl访问一个页面和直接在浏览器中直接访问这个页面为什么两次的返回值不一样? 直接在浏览器中访问 用PHP中的curl访问后,为甚么两次的不一样?? 解决方案 你用curl访问时的参数设置跟你用浏览器时的设置是否一样?明显示这里不能使用匿名访问 解决方案二: useragent和header看下是否一样的. 字面意思是说匿名访问,是否要模拟登陆啊,推荐用chrome或者firefox的调试模式看下这几个信息是否有什么特别需要设置的

c语言-C语言,用命令行参数复制文件,请问哪里出错了

问题描述 C语言,用命令行参数复制文件,请问哪里出错了 #include #include int main(int argc, char *argv[]) { int ch; errno_t err; FILE *source, *destination; if ((err = fopen_s(&source, argv[1], "rb") )!=0) { printf("can't open %sn", argv[1]); exit(1); } if (

JS请教 想实现这样一个输入框,不知道怎么做

问题描述 图是我在百度贴吧里,给吧友发信息时的输入框想实现的是输入文字后能生成标签,且标签显示在文本框内部.主要是不懂怎么才能显示在框内啊-- 问题补充:283433775 写道 解决方案 其实那个框框不是一个真实的输入框,那个可以是个div然后 马N那个事一个小得span,后面跟着一个无边框的输入框.<div style="width:100px;height:20px;border:1px;"> <span style=""> 马N &l

SSH2整合启动正常 访问就出错了 大家帮忙看看 我实在是找不出来了.. 大家给分析下

问题描述 2009-5-198:09:11org.apache.catalina.core.AprLifecycleListenerinit信息:TheAPRbasedApacheTomcatNativelibrarywhichallowsoptimalperformanceinproductionenvironmentswasnotfoundonthejava.library.path:C:ProgramFilesMyEclipse6.5bin;E:apache-tomcat-6.0.16ap

jquery读取json文件二款实例代码(1/2)

文章为你免费提供二款jquery读取网页特效on文件二款实例代码,这些代码非常实用哦 json文件: [ { "name":"xujun", "sex":"男", "home":"nanjing" }, { "name":"jack", "sex":"男", "home":"be