zoukankan      html  css  js  c++  java
  • jquery请求ajax对返回数据解析

    jquery请求ajax对返回数据解析

    对返回数据进行读取与打印输出

    jquery ajax发送post和get请求成功之后返回的data数据类型为object

    如果想取出里面的数据,那么需要用object.yourdata_key

    例如:

    假设返回数据格式为:{'code': 0, 'total': 2, 'rows': [{'name': '5d3ac73c23aeee0033c6c376'},{'name': '5d3ac73c23aeee0033c6c377'}]

    如果想取出rows里面的_id那么需要如下写法:

    因为取出来的list也是object类型,要想取出里面的key值需要对其进行遍历

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    $.ajax({
                 url: 'http://xxxxxx/db/find',
                 type: 'POST',
                 data:{
                    db: 'xxx',
                    tb: 'vvv',
                 },
                 datatype:'jsonp',
                 crossDomain: true,
                 success: function (data) {
                        var list = data.rows;
                        for(var i=0;i<list.length;i++){
                            console.info(list[i].name);
                        }
                 },
                 error:function (error) {
                     console.info(error);
                     return ""
                 }
             });
  • 相关阅读:
    Tomcat虚拟目录的映射方式
    Linux常用命令
    java断点调试
    破解MyEclipse
    JS判断浏览器
    css3 box-sizing详解。
    this-使用call . apply
    this-内部函数
    this-对象方法调用
    this-纯函数
  • 原文地址:https://www.cnblogs.com/liuys635/p/12931847.html
Copyright © 2011-2022 走看看