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

QQ登录

只需一步,快速开始

查看: 1846|回复: 1

[处理中3] cdata分页

[复制链接]

60

主题

138

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
发表于 2017-11-8 14:59:05 | 显示全部楼层 |阅读模式
自定义的w页面
Model.prototype.cres = function(event){
       
            var data = this.comp('data1');
         
                Baas.sendRequest({
                        "url" : "/org/test",
                        "action" : "javaJs",
                        "params" : {
                                "limit" : limit,
                                "offset" : offset
                        },
                        "success" : function(resultData) {
                                var append = event.options && event.options.append;
                                data.setTotal(resultData.count);
                                data.loadData(resultData.result,append);
                        }
                });       
        };

对应的baas
JSONObject ret = new JSONObject();
                int limit = Integer.valueOf(params.getString("limit"));
                int offset = Integer.valueOf(params.getString("offset"));
                JSONArray arr = new JSONArray();
                Connection conn = context.getConnection("test");
                PreparedStatement mysqlPstmt = null;
                // 取得人员数据中插入时间最大值
                String sql2 = "SELECT * FROM testx LIMIT ?, ?;";
                mysqlPstmt = conn.prepareStatement(sql2);
                mysqlPstmt.setInt(1, offset);
                mysqlPstmt.setInt(2, limit);
                ResultSet result = mysqlPstmt.executeQuery();
                while(result.next()){
                        JSONObject obj = new JSONObject();
                        obj.put("name", result.getString("name"));
                        obj.put("age",  result.getString("age"));
                        obj.put("address", result.getString("address"));
                        arr.add(obj);
                }
                ret.put("result", arr);
                ret.put("count", 22);
                         
         
                return ret;


w页面可以访问到baas也返回了数组,页面也打印出了数组对象,但是却没显示出数据,为什么呢?
发表于 2017-11-8 16:40:19 | 显示全部楼层
http://docs.wex5.com/wex5-ui-question-list-2071/

需要接管onCustomRefresh 事件加载数据 才会有默认选中行!否则当前行不存在!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-30 21:35 , Processed in 0.056101 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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