起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2519|回复: 7

[结贴] 将Action返回的Table数据加载到bizdata中

[复制链接]

185

主题

777

帖子

1644

积分

金牌会员

Rank: 6Rank: 6

积分
1644
QQ
发表于 2014-1-23 15:01:03 | 显示全部楼层 |阅读模式
版本: X5.2.5 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
貌似loadJson()方法不能用。
天天就知道打酱油打酱油,有点出息行么。QQ:497923435

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-1-23 15:03:58 | 显示全部楼层
mobileUI的bizdata组件没有loadjson

手动加载数据只能使用data组件的onCreate事件
   使用onCreate事件加载数据

        组建格式:

        <xui:data component="/mobileUI/system/components/mobile/data.xbl.xml#data" id="data4"
          columns="id,name,age" onCreate='afunc'/>

        方法声明:
        
        var afunc = function(event){
            event.source.insert([
                {id: '0001', name: 'Jim', age: 35},
                {id: '0002', name: 'Bet', age: 23},
                {id: '0003', name: 'Sim', age: 21}]);
        };
        
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

185

主题

777

帖子

1644

积分

金牌会员

Rank: 6Rank: 6

积分
1644
QQ
 楼主| 发表于 2014-1-23 15:15:22 | 显示全部楼层
zhaixin 发表于 2014-1-23 15:03
mobileUI的bizdata组件没有loadjson

手动加载数据只能使用data组件的onCreate事件

那针对我这需求,要怎么实现。需求是这样的,点击一个按钮,调用Action,将Action返回的Table加载到bizdata中
天天就知道打酱油打酱油,有点出息行么。QQ:497923435
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-1-23 15:17:33 | 显示全部楼层
如果一定要用bizdata组件,就不要调用自己的action,而是修改queryAction,bizdata只能调用queryAction
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

185

主题

777

帖子

1644

积分

金牌会员

Rank: 6Rank: 6

积分
1644
QQ
 楼主| 发表于 2014-1-24 11:04:14 | 显示全部楼层
zhaixin 发表于 2014-1-23 15:17
如果一定要用bizdata组件,就不要调用自己的action,而是修改queryAction,bizdata只能调用queryAction ...

已解决,谢谢
天天就知道打酱油打酱油,有点出息行么。QQ:497923435
回复 支持 反对

使用道具 举报

20

主题

74

帖子

218

积分

中级会员

Rank: 3Rank: 3

积分
218
发表于 2014-1-26 14:41:02 | 显示全部楼层
ly201026 发表于 2014-1-24 11:04
已解决,谢谢

问下,你的问题是怎么解决的,我的问题跟你的一样。
回复 支持 反对

使用道具 举报

185

主题

777

帖子

1644

积分

金牌会员

Rank: 6Rank: 6

积分
1644
QQ
 楼主| 发表于 2014-2-10 09:49:29 | 显示全部楼层
zs182 发表于 2014-1-26 14:41
问下,你的问题是怎么解决的,我的问题跟你的一样。

我是将Action返回的table直接goodsData.loadJson(result.response);
天天就知道打酱油打酱油,有点出息行么。QQ:497923435
回复 支持 反对

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
发表于 2014-4-9 13:59:35 | 显示全部楼层
zhaixin 发表于 2014-1-23 15:03
mobileUI的bizdata组件没有loadjson

手动加载数据只能使用data组件的onCreate事件

求解,里面的insert()方法,好像只能插入jsonArray,但是actio返回的是一个jsonObject,而且插入的jsonArray只能是像[{id: '0001', name: 'Jim', age: 35}, {id: '0002', name: 'Bet', age: 23}, {id: '0003', name: 'Sim',age:21}]这样简单的组合,应该怎么解决???
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-4 23:44 , Processed in 0.062521 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表