zoukankan      html  css  js  c++  java
  • [javascript-debug-ajax-json]两种不同的json格式数据

    Bug 1:

    1. 这里面的 data 只是一维数组
    {"state":0,"errorCode":0,"data":{"originalName":"","name":"3e12cdbd9d855449440035b3fdaf78bd.png","url"
    :"images/release/3/d/3e12cdbd9d855449440035b3fdaf78bd.png","real_url":"http://cache.hinabian.com
    /images/release/3/d/3e12cdbd9d855449440035b3fdaf78bd.png","size":94064,"type":".png","state":"SUCCESS"
    }}


    2. 这里面的data是一个二维数组,说不好听就是后台是将二维数组进行json格式编码后,返回来的
    {"state":0,"errorCode":0,"data":[{"f_id":"1","f_brand":"dada","f_name":"u4ef7u503c110u5143u7684u55d2u55d2u5df4u58ebu4ee3u91d1u5238u5957u7968u4e00u5957","f_no":"2000","f_img":"dd110.png","f_qrcode":"ddqr.png"}]}

    Bug 2:

    1. 注意ajax 向后台php请求之后,返回来的数据格式;通过array.indexOf()得到的值很是让人惊讶

      var arr_real = ['2' , '3' , '4' , '11']; // javascript 的字符串数组
        var id = json_msg.data.f_id;
        console.log(arr_real.indexOf(id) !== -1); // true / false

    2. 注意ajax 向后台php请求之后,返回来的数据格式;通过array.indexOf()得到的值很是让人惊讶

      var arr_real = [2 , 3 , 4 , 11]; // javascript 的数字数组
        var id = json_msg.data.f_id;
        console.log(arr_real.indexOf(id) !== -1); // false

  • 相关阅读:
    bzoj2732[HNOI2012]射箭
    poj1474 Video Surveillance
    bzoj3167[HEOI2013]SAO
    hdu2296 Ring
    bzoj2119 股市的预测
    bzoj2244[SDOI2011]拦截导弹
    bzoj3502[PA2012]Tanie Linie(最大k区间和)
    vijos1859[TJOI2014]电源插排
    比较SQL查询性能 语句
    什么是高内聚低耦合
  • 原文地址:https://www.cnblogs.com/shuman/p/5068457.html
Copyright © 2011-2022 走看看