jQuery MiniUI

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

grid虚拟滚动,条件过滤框里文字无法用鼠标选中 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-9-13 20:34:41 |只看该作者 |倒序浏览

这里面用不了鼠标选中文字删除,只能用键盘删除
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-9-13 23:46:54 |只看该作者
1)请下载更新版本试试
2)如果更新后还有此问题,请说明下你的IE是什么版本

Rank: 2

板凳
发表于 2013-9-14 08:09:34 |只看该作者
niko 发表于 2013-9-13 23:46
1)请下载更新版本试试
2)如果更新后还有此问题,请说明下你的IE是什么版本 ...

昨天下午五点半再次下载的,还是一样。IE8

Rank: 8Rank: 8

地板
发表于 2013-9-15 17:37:16 |只看该作者
moonlight108 发表于 2013-9-14 08:09
昨天下午五点半再次下载的,还是一样。IE8

嗯,我们看下,如果有问题的话我们修复下

Rank: 8Rank: 8

5#
发表于 2013-9-16 09:17:33 |只看该作者
factory 发表于 2013-9-15 17:37
嗯,我们看下,如果有问题的话我们修复下



测试了,虚拟滚动的过滤行是可以选中的
IE8
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

6#
发表于 2013-9-16 13:06:26 |只看该作者
factory 发表于 2013-9-16 09:17
测试了,虚拟滚动的过滤行是可以选中的
IE8


应该是设置虚拟滚动的问题。左侧是虚拟,右侧不是。右侧的过滤框就可以但左侧不行。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

7#
发表于 2013-9-16 13:10:25 |只看该作者
同时,左侧shift多选,不会选中文字,但右侧一用shift多选,就选中文字变成可复制状态。这是不行的,不需要文字复制。
如图:

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

8#
发表于 2013-9-16 13:26:13 |只看该作者
moonlight108 发表于 2013-9-16 13:10
同时,左侧shift多选,不会选中文字,但右侧一用shift多选,就选中文字变成可复制状态。这是不行的,不需要 ...

你说的这些问题,我都测试了,IE8和chrome都试了,都没出现你所说的问题额.截图我都贴上来了

Rank: 2

9#
发表于 2013-9-16 14:03:58 |只看该作者
factory 发表于 2013-9-16 13:26
你说的这些问题,我都测试了,IE8和chrome都试了,都没出现你所说的问题额.截图我都贴上来了 ...

grid的代码如下,请在本地试下,有没有别的属性干扰?
  
  <div id="grid1" class="mini-datagrid"  style="min-width:300px; width:100%;" allowCellSelect="false" allowCellEdit="false" onheadercellclick="onheadercellclick(e)"
    url="JSONResult.aspx" allowUnselect="true" showEmptyText="true" emptyText="没有记录" virtualScroll="true" showFilterRow="true"  
    idField="ID" resultAsData="true" showPager="false"  pageSize="50" multiSelect="true" onrowdblclick="gridLeftClick(e)">
    <div property="columns">
        <div type="indexcolumn" width="44" ></div>
        <div field="Name" width="300" headerAlign="center">名称
            <input id="nameFilter" property="filter" class="mini-textbox" onvaluechanged="onNameFilterChanged" style="width:100%;" />
        </div>
        <div field="DQ" width="48">地区
            <input id="areaFilter" property="filter" class="mini-textbox" onvaluechanged="onAreaFilterChanged" style="width:100%;" />
        </div>
        <div field="DW" width="45">单位</div>
        <div field="PD" width="37">频度</div>
        <div field="ST" width="60">开始时间</div>
        <div field="ET" width="60">结束时间</div>
        <div field="NT" width="110">最新数据更新时间</div>
        <div field="Note" width="300"  headerAlign="center">注释</div>
    </div>
</div>

Rank: 8Rank: 8

10#
发表于 2013-9-16 15:12:35 |只看该作者
你做个能重现问题的简单html页面和静态数据放上来吧。
我用你的代码自己加了数据重现不出来。

Archiver|普加软件

GMT+8, 2024-11-15 21:53 , Processed in 1.031907 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部