• 数据交互笔记


    1.模拟json数据时需要注意:

        a> 属性名称 要用双引号  

        b>在引用数据时候,要用$.parseJSON(data)    c>遍历data时,用$.each(data , function(index,val){});

    2.定义数据里如果是一组相同功能的列表,可以用数组方式,例如[{},{},{}]

     定义数据里如果有不同功能的组合时(如下面代码){"a" : 1111 , "b": 2222 , "c":[{},{},{}]}

    3.a>$.ajax 请求的是http xml, 同步的(等待数据加载完后再执行代码)时候可以用async: false

       b>当数据格式为jsonp时,是通过<script>请求数据,如果想同步要在成功的回调中去执行代码。

     c> 数据存在跨域时,dataType要设置为jsonp 

    d> 如果dataType:'jsonp'时,数据格式要test({"html": '111111'})

     1 var aaa ={
     2     init: function(){
     3         var self = this;
     4         self.getData(function(){
     5             //执行数据加载完后的相关代码
     6         });
     7     },
     8     getData: function(callback){
     9         var self = this;
    10         $.ajax({
    11             type: 'GET',
    12             url: '',
    13             dataType: 'jsonp',
    14             async: false,
    15             success: function(data){
    16                 callback();
    17             }
    18     }
    19 }

    /**************数据格式例子******************/

     1 {
     2     "coverpic" : "http://123.103.23.79/wyw/calendar/images/cover-top.png",
     3     "monthpic" : "http://123.103.23.79/wyw/calendar/images/month-img.png",
     4     "inner" : [{
     5         "type" : "cate",
     6         "spic" : "http://123.103.23.79/wyw/calendar/images/img01.jpg",
     7         "bpic" : "http://123.103.23.79/wyw/calendar/images/img01.jpg",
     8         "date" : "2014-11-14",
     9         "title": "购物1别吃寿司了日本还有更好吃的东西呢",
    10         "desc" : "别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢"
    11     },{
    12         "type" : "sense",
    13         "spic" : "http://123.103.23.79/wyw/calendar/images/img04.jpg",
    14         "bpic" : "http://123.103.23.79/wyw/calendar/images/img001.jpg",
    15         "date" : "2014-11-15",
    16         "title": "购物1别吃寿司了日本还有更好吃的东西呢",
    17         "desc" : "别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢"
    18     },{
    19         "type" : "event",
    20         "spic" : "http://123.103.23.79/wyw/calendar/images/img02.jpg",
    21         "bpic" : "http://123.103.23.79/wyw/calendar/images/img02.jpg",
    22         "date" : "2014-11-16",
    23         "title": "购物1别吃寿司了日本还有更好吃的东西呢",
    24         "desc" : "别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢别吃寿司了日本还有更好吃的东西呢"
    25     }]
    26 }
  • 相关阅读:
    CodeForces 1208 A. Boys and Girls 模拟序列
    CodeForces 1209 B. Jury Size 树状数组处理区间统计问题
    Linux环境进程间通信(转IBM)
    Qt(转IBM)
    POSIX 线程详解(转IBM)
    Perl 编程系列
    Socket in Linux(转IBM)
    Return to the Basic 限定符: const和volatile.
    SQA
    (C++)从本机获取WMI数据.
  • 原文地址:https://www.cnblogs.com/vivijs/p/4160329.html
Copyright © 2020-2023  润新知