jQuery MiniUI

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

dataGrid 如何设置某行不能被选中? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-3-12 16:59:21 |只看该作者 |倒序浏览
dataGrid 如何设置某行不能被选中?
用allowRowSelect这个怎么用呢?



目前是这样
Details.drawCell = function (e) {
    var uid = e.rowIndex;
    var field = e.field;
    var record = e.record;


}

Rank: 8Rank: 8

沙发
发表于 2014-3-12 17:01:27 |只看该作者
监听onbeforeselect事件
if(....){
    e.cancel=true   
}

Rank: 2

板凳
发表于 2014-3-12 17:20:06 |只看该作者
felt 发表于 2014-3-12 17:01
监听onbeforeselect事件
if(....){
    e.cancel=true   

监听这个事件没反应。。。


<div class="mini-datagrid" id="Details-packGrid" style="width: 100%; height: 100%;"
            multiselect="true" pageseze="30" sizelist="[30,50,100]"
            onbeforeselect="finishedProductTraceDetails.beforeselect"
            ondrawcell="finishedProductTraceDetails.drawCell"
>

Rank: 8Rank: 8

地板
发表于 2014-3-12 17:28:38 |只看该作者
fcw571328 发表于 2014-3-12 17:20
监听这个事件没反应。。。

onbeforeselect="onbeforeselect"

function onbeforeselect(){...
}

Rank: 8Rank: 8

5#
发表于 2014-3-12 17:35:22 |只看该作者
fcw571328 发表于 2014-3-12 17:20
监听这个事件没反应。。。

  onbeforeselect="finishedProductTraceDetails.beforeselect"
不能有”."

Archiver|普加软件

GMT+8, 2025-7-18 01:07 , Processed in 1.020590 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部