zno2

利用form beforesubmit 事件 做一个数据异步加载

分页里这个start 参数可以初始化页面到第一页,其他的不行。

 

        form.on('beforesubmit',function(ev) {
            //序列化成对象
            var obj = form.serializeToObject();
            obj.start = 0;
            store.load(obj);
            return false;
        });

 

对应的store里也要定义start这个

        var store = new Data.Store({
            url:'getRoleConfig',
            autoLoad:true,
            proxy : {//设置请求相关的参数
                method : 'get',
                dataType : 'json', //返回数据的类型
                limitParam : 'pageSize', //一页多少条记录
                startParam : 'pageNum'
            },
            pageSize:1,
            root : 'records',
            totalProperty : 'totalCount'
        });

 

另外 pageSize 和 pageNum 是后台接受参数的字段

 

posted on 2023-06-01 16:59  zno2  阅读(45)  评论(0编辑  收藏  举报

导航