jQuery MiniUI

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

showColumnsMenu列问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-8-21 09:57:30 |只看该作者 |倒序浏览
我比如显示一列或者隐藏一列,怎么取事件。

Rank: 8Rank: 8

沙发
发表于 2013-8-21 10:21:13 |只看该作者
现在有columnschanged事件。

Rank: 2

板凳
发表于 2013-8-21 10:22:40 |只看该作者
我是想把列的显示隐藏放入cookie中,隐藏过后怎么处理。

Rank: 8Rank: 8

地板
发表于 2013-8-21 10:50:13 |只看该作者
yinshilin 发表于 2013-8-21 10:22
我是想把列的显示隐藏放入cookie中,隐藏过后怎么处理。

不明白你的意思。
事件的写法? 一种是写在html上 onclick="xx"
一种是JS
obj.on("click",function.....)

Rank: 2

5#
发表于 2013-8-21 11:00:17 |只看该作者
factory 发表于 2013-8-21 10:50
不明白你的意思。
事件的写法? 一种是写在html上 onclick="xx"
一种是JS

是datagrid showColumnsMenu方法,显示menu。这个时候可以隐藏或显示列,那个menu的事件。你们好像是把menu封装在datagrid中  我触发不了那个事件。

Rank: 8Rank: 8

6#
发表于 2013-8-21 11:14:06 |只看该作者
yinshilin 发表于 2013-8-21 11:00
是datagrid showColumnsMenu方法,显示menu。这个时候可以隐藏或显示列,那个menu的事件。你们好像是把me ...

你的需求是什么

Rank: 2

7#
发表于 2013-8-21 11:31:20 |只看该作者
factory 发表于 2013-8-21 11:14
你的需求是什么

我的需求是设置显示列列放入cookie中,下次读取列的时候加载显示在前一次在datagrid中showColumnsMenu中选择的列。

Rank: 2

8#
发表于 2013-8-21 11:33:35 |只看该作者
yinshilin 发表于 2013-8-21 11:31
我的需求是设置显示列列放入cookie中,下次读取列的时候加载显示在前一次在datagrid中showColumnsMenu中 ...

我在datagrid' showColumnsMenu选择的列放入cookie中,下次读取的时候就不用用户自己在去设置了。除非清楚cookie

Rank: 8Rank: 8

9#
发表于 2013-8-21 11:38:56 |只看该作者
yinshilin 发表于 2013-8-21 11:33
我在datagrid' showColumnsMenu选择的列放入cookie中,下次读取的时候就不用用户自己在去设置了。除非清 ...

grid.updateColumn(columnName,{hideable:true})
动态修改列的hideable,从右键菜单中去除掉列

隐藏列,grid.hideColumn(columnName)
或者grid.updateColumn(columnName,{visible:false})

Rank: 2

10#
发表于 2013-8-21 11:43:54 |只看该作者
factory 发表于 2013-8-21 11:38
grid.updateColumn(columnName,{hideable:true})
动态修改列的hideable,从右键菜单中去除掉列

关键我现在想要的是 那个右键菜单的中点击显示列的事件,显示隐藏你们都实现了。

Archiver|普加软件

GMT+8, 2024-11-29 12:35 , Processed in 1.063920 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部