开发者社区> 问答> 正文

求助使用jquery获取json(使用jQWidgets控件)

使用jQWidgets控件获取json数据和解析
下面是我的一段代码

 $(document).ready(function () {
        // prepare the data
        url="http://localhost:8080/web_test/api/user";
        $.ajax({
            dataType: json,
            url: url,
            data: "",
            success: function (data, status, xhr){
                 var data = data.data;
                 var source =
                 {
                     localdata: data,
                     datatype: "json",
                     datafields:
                     [
                         { name: 'id', type: 'string' },
                         { name: 'name', type: 'string' },
                         { name: 'loginName', type: 'string' },
                         { name: 'password', type: 'string' },
                         { name: 'mobile1', type: 'number' },
                         { name: 'mobile2', type: 'number' },
                         { name: 'telephone', type: 'number' },
                         { name: 'email', type: 'string' },
                         { name: 'gender', type: 'string' },
                         { name: 'address', type: 'string' },
                         { name: 'removed', type: 'number' }
                     ]                     
                 };
            }
        });
                }

success里面,var data = data.data 能取到data里面的数据吗
下面是本地的json数据格式,我只需要取data里面的数组就行了

 {
  "info" : {
    "success" : true,
    "code" : null,
    "error" : null
  },
  "data" : [ {
    "id" : 1,
    "name" : "测试用户",
    "loginName" : "test",
    "password" : "test",
    "mobile1" : null,
    "mobile2" : null,
    "telephone" : null,
    "email" : null,
    "gender" : null,
    "address" : null,
    "removed" : 0
  }, {
    "id" : 88,
    "name" : "人生大赢家团队",
    "loginName" : "lbm",
    "password" : "lbm",
    "mobile1" : 111,
    "mobile2" : 111,
    "telephone" : "111",
    "email" : "111",
    "gender" : null,
    "address" : null,
    "removed" : 0
  }, {
    "id" : 21,
    "name" : "研发团队测试",
    "loginName" : "testTWW",
    "password" : "testTWW",
    "mobile1" : null,
    "mobile2" : null,
    "telephone" : null,
    "email" : null,
    "gender" : null,
    "address" : null,
    "removed" : 0
  } ]
}

这些方法是jQWidgets使用的,但是我得不到结果,应该会显示一张表格,求大神帮忙看看,万分感谢

展开
收起
吴孟桥 2016-06-01 16:06:46 2313 0
1 条回答
写回答
取消 提交回答
  • json转变:
    screenshot
    将你的json数据绑定就可以了
    这个是建表用的:
    screenshot

    2019-07-17 19:23:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Javascript中的对象 立即下载
Delivering Javascript to World 立即下载
JavaScript函数 立即下载