jQuery MiniUI

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

datagrid分页按钮事件 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-2-14 18:02:42 |只看该作者 |倒序浏览
我如何能获得datagrid分页按钮的事件,我在api中没有找到。另外对于表单控件treeselect懒加载可否不用设置text只设置ID就可以加载text

Rank: 8Rank: 8

沙发
发表于 2014-2-16 22:58:53 |只看该作者
datagrid监听onload事件

treeselect.setValue(value)

Rank: 1

板凳
发表于 2014-2-18 09:57:32 |只看该作者
factory 发表于 2014-2-16 22:58
datagrid监听onload事件

treeselect.setValue(value)

datagrid哪有onload事件?

Rank: 8Rank: 8

地板
发表于 2014-2-18 10:01:34 |只看该作者
sy375 发表于 2014-2-18 09:57
datagrid哪有onload事件?

load        

{
    sender: Object, //表格对象
    xhr: Object,    //ajax对象
    data: Array     //数据   
}

        数据加载成功时发生


API上都写着

Rank: 1

5#
发表于 2014-2-18 10:08:13 |只看该作者
factory 发表于 2014-2-18 10:01
load        

{

这个事件只加载一次,以后单击分页时不会再处罚此事件了

Rank: 8Rank: 8

6#
发表于 2014-2-18 10:17:13 |只看该作者
sy375 发表于 2014-2-18 10:08
这个事件只加载一次,以后单击分页时不会再处罚此事件了

本地测试每次点击分页都会触发
你更新下MiniUI看看

Rank: 8Rank: 8

7#
发表于 2014-2-18 10:50:19 |只看该作者
sy375 发表于 2014-2-18 10:08
这个事件只加载一次,以后单击分页时不会再处罚此事件了

只要你加载数据,就会触发这个事件

Rank: 1

8#
发表于 2014-2-18 13:22:29 |只看该作者
felt 发表于 2014-2-18 10:17
本地测试每次点击分页都会触发
你更新下MiniUI看看

还是没达到我想要的,load是datagrid的事件,我想要的是单击下一页那个小三角按钮的事件

其实我们公司把代码封装了一下,所有的参数都通一个pagedata 变量来传递,在后台接pagedata再拆分,基本上都可以,但datagrid分页这块参数pageindex,pagesize是隐式传到后台的,后台接Request["pageIndex"],我就没法封装到pagedata中,如果再创建一个ajaxservice.aspx,就不能做到通用了

Rank: 8Rank: 8

9#
发表于 2014-2-18 14:16:27 |只看该作者
sy375 发表于 2014-2-18 13:22
还是没达到我想要的,load是datagrid的事件,我想要的是单击下一页那个小三角按钮的事件

其实我们公司把 ...

表格只有onload事件,如果你要分页控件的事件,那么把表格自带的去掉,自己用page控件去做分页

参考:http://www.miniui.com/demo/index.html#src=datagrid/diypager.html

API可以参考pager的API

Archiver|普加软件

GMT+8, 2024-5-20 10:27 , Processed in 1.035485 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部