jQuery MiniUI

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

grid里面如何点击行执行某动作 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-23 15:23:40 |只看该作者 |倒序浏览
有个例子看见
<div id="dept_grid" class="mini-datagrid" style="width:500px;height:180px;"
        url="../data/AjaxService.aspx?method=GetDepartments"  idField="id"

        selectOnLoad="true"
    >
其中onselectionchanged="onSelectionChanged" 是选中时候执行的,例如选择A后,执行了动作,但再点A就没反应了,需要点击B后再点击A,A才能有反应
如果要换成每次点击都有效,应该怎样写?单击和双击的情况分别如何写?


Rank: 8Rank: 8

沙发
发表于 2014-4-23 15:32:40 |只看该作者
onrowclick
onrowbdlclick
用这2个事件看看

Rank: 3Rank: 3

板凳
发表于 2014-4-23 15:52:54 |只看该作者
felt 发表于 2014-4-23 15:32
onrowclick
onrowbdlclick
用这2个事件看看

可以了,顺便再问问,怎样可以给整行添加鼠标放在上面变成手指样式?用onDrawCell虽然可以重写每个单元格的样式,但太麻烦了

Rank: 8Rank: 8

地板
发表于 2014-4-23 16:22:20 |只看该作者
mini3000 发表于 2014-4-23 15:52
可以了,顺便再问问,怎样可以给整行添加鼠标放在上面变成手指样式?用onDrawCell虽然可以重写每个单元格 ...

可以加个样式
<style type="text/css">
     .mini-grid-cell
    {
        cursor:pointer;
    }
    </style>
这样表格中的每个单元格鼠标放在上面变成手指样式。
看下是否满足你的需要?

Rank: 3Rank: 3

5#
发表于 2014-4-23 16:35:08 |只看该作者
lost 发表于 2014-4-23 16:22
可以加个样式

     .mini-grid-cell

嗯,可以,谢谢解答

Archiver|普加软件

GMT+8, 2024-9-29 03:34 , Processed in 1.066735 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部