zoukankan      html  css  js  c++  java
  • 关于json

    点击查看原图

    这个是经过处理后,img和expand字段没有用,得到的json字符串。

    {"id":"001","name":"开张促销"},{"id":"002","name":"艺术陶瓷","SItem":[{"id":"003","name":"瓷板画"}]},如下图:(即第二条"数据"里面,有子字符串。)

    点击查看原图

     

    很奇怪的问题出现了,按照我的想法,就应该是得到两条json数据。但是,我的想法错了:

    点击查看原图

    这是在前台页面中,我们看到的jquery ajax返回的值。很“高兴的”告诉你,只有一条数据。

    也就是说,它将第一条,我认为应该是json数据格式的,它不当作是。

    我们来测试下,直接将JS里面的变量n输出。

    点击查看原图

    得到的结果是:点击查看原图。。

    我用的jq.each()函数。得到的是,第二条我认为是json的格式的字符串。

    小小的说明一下,我已经将jquery的选择器,由$改成了jq。因为项目中,其它JS文件已经用$做了document.getElementById()用了,为了避免冲突,所以修改一下jq的选择器。

    我做过测试,如果将第二个字符串的子字符串去掉,是没有错的,是得到两条数据。

    初用json,不知道各位有没有碰上这样的问题,该怎么解决?将第一条也加上SItem这个子字符串,还是?

    下班了,明天继续。。

  • 相关阅读:
    linux ubuntu 指令
    java tomcat linux 环境变量设置
    ubuntu 窗口操作快捷键
    vim 常用命令
    ubuntu 语言设置
    SQL用户存在则更新不存在则插入
    下载组件Jspsmartupload中文乱码解决办法
    ExtJS学习
    JSP 通过Session和Cookie实现网站自动登录
    SpringMVC XXX-servlet.xml ApplicationContext.xml
  • 原文地址:https://www.cnblogs.com/plongver/p/1702487.html
Copyright © 2011-2022 走看看