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

QQ登录

只需一步,快速开始

查看: 3148|回复: 8

[结贴] wex5 动态数据绑定的问题

[复制链接]

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
发表于 2016-12-2 11:19:30 | 显示全部楼层 |阅读模式
本帖最后由 shuaigej 于 2016-12-2 11:21 编辑

datatable动态绑定数据源,报错:e.ref(...).get is not a function
datatable如下:
<div component="$UI/system/components/justep/dataTables/dataTables" flexibleWidth="true" responsive="true" rowActiveClass="active" class="table table-hover table-striped" xid="dataTables5" data="baasData1">
   <columns xid="columns5">  
              <column name="xflsjdxz" xid="column1"></column>
  <column name="zwdmmc00" xid="column2"></column></columns></div></div>  

数据源绑定list没问题,绑datatable出了问题,后台提取数据:
public static JSONObject getcardinfo(JSONObject params, ActionContext context) throws SQLException, NamingException {
                Connection conn = context.getConnection(DATASOURCE_jiudian);
                //String userId = params.getString("userId");
                try{
                        String sql = " SELECT xflszwdm,zwdmmc00,xflsjdxz,round(xflsje00,2) as xflsje00,ye00 FROM krzw";
                        Table table = DataUtils.queryData(conn, sql, null, null, null, null);
                        System.out.println("---------");
                        return Transform.tableToJson(table);
                } finally {
                        conn.close();
                }
        
               
        }
baasData1绑定url:/gems/operation ,queryaction:getcardinfo,idcolumn:xflszwdm


      

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-12-2 11:31:36 | 显示全部楼层
F12打开浏览器的开发人员调试工具看看console中的具体错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-12-2 12:24:06 | 显示全部楼层
console中没报错
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-12-2 14:27:53 | 显示全部楼层
把浏览器的调试打开,重新运行,浏览器调试工具的console中会有错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-12-2 15:20:33 | 显示全部楼层
本帖最后由 shuaigej 于 2016-12-2 15:25 编辑

无标题.jpg
我的w文件没有113行。
无标题1.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-12-2 15:36:00 | 显示全部楼层
已经用1912779713加好友了,qq通过一下远程看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-12-2 17:37:04 | 显示全部楼层
baasData没有设置tableName,找不到列定义导致的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-12-5 09:09:07 | 显示全部楼层
谢谢解答,现在我不想直接绑定,我想在modelLoad给我这个list进行baasdata的数据源绑定,并传参赋值,该如何做呢?
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-12-5 09:35:34 | 显示全部楼层
知道了, Baas.sendRequest({
                                "url" : "/gems/operation",
                                "action" : "getcardinfo",
                                "async" : false,
                                "params" : {
                                        begintime : this.getElementByXid('input9').value,
                                        endtime:this.getElementByXid('input10').value,
                                                                        },
                                "success" :function(result) { if (result.state) {}});
结贴吧,谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 04:31 , Processed in 0.095182 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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