jQuery MiniUI

 找回密码
 立即注册
查看: 2050|回复: 3
打印 上一主题 下一主题

跨页面后加载不了数据? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2022-1-27 17:00:12 |只看该作者 |倒序浏览



   //标准方法接口定义
   function SetData(data) {
       if (data.action == "BridgeData/PointData") {
           //跨页面传递的数据对象,克隆后才可以安全使用
           //  data = mini.clone(data);
         //  id=data.id;
            console.log("data.id"+data.id);
           $.ajax({
               url: "../BridgeData/getPointData",
               data:{id:data.id},
               resultType:"json",
               success: function (text) {
                   console.log(text);
                   for(var i=0;i<text.length;i++)
                   {

                       grid.setData({bridge_name:text.bridge_name,eqname:text.eqname,secttion_name:text.secttion_name,picx:text.picx,
                           tempr:text.tempr,stress:text.stress,is_alarm:text.is_alarm,x:text.x,y:text.y,z:text.z});
                   }
  }
           });


       }
   }

Rank: 2

沙发
发表于 2022-1-27 17:23:24 |只看该作者
换    grid.setUrl("../BridgeData/getPointData?id="+data.id);
            grid.load();
加载成功了。

Rank: 8Rank: 8

板凳
发表于 2022-2-7 09:19:14 |只看该作者
Journey 发表于 2022-1-27 17:23
换    grid.setUrl("../BridgeData/getPointData?id="+data.id);
            grid.load();
加载成功了。 ...

grid.setData(data);
1 data需要是数组数据
2 你这里可以遍历把数据组成数据,然后一次setData给到表格,而不是你这样多次setData

Rank: 2

地板
发表于 2022-2-22 14:37:59 |只看该作者
felt 发表于 2022-2-7 09:19
grid.setData(data);
1 data需要是数组数据
2 你这里可以遍历把数据组成数据,然后一次setData给到表格, ...

明白了,谢谢!

Archiver|普加软件

GMT+8, 2024-6-22 18:47 , Processed in 1.037855 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部