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这个子字符串,还是?

    下班了,明天继续。。

  • 相关阅读:
    需求的有序化和方案的系统化
    产品 增长 口碑传播
    私域流量的价值 大悦城微信营销:14万微信会员哪来的
    产品创新阶段关口细则
    业务关键数据指标
    TOB 增长
    医美品零售门店分析
    数据赋能饮品轻食
    [已读]你不知道的JavaScript(上卷)
    [已读]移动web手册
  • 原文地址:https://www.cnblogs.com/plongver/p/1702487.html
Copyright © 2011-2022 走看看