jQuery MiniUI

标题: datagrid问题~~~~ [打印本页]

作者: natty7456    时间: 2012-8-21 17:50:06     标题: datagrid问题~~~~

不要分页,不要滚动条,并且grid的高度可以根据记录条数增长,该怎么实现?

作者: niko    时间: 2012-8-21 18:45:12

showFooter="false"
style="height:auto;"
作者: natty7456    时间: 2012-8-21 21:50:40

嗯,我试了,还真的可以。

但是又出现新的问题了:

当我滚动到第二页的时候,鼠标单击在grid上的某一行,页面自动跳转到第一页去了!!!

这是怎么回事?grid的单元格上触发了什么事件吗?

我要怎么做才能让它在单击的时候不跳转回去呢
作者: factory    时间: 2012-8-22 09:49:38

natty7456 发表于 2012-8-21 21:50
嗯,我试了,还真的可以。

但是又出现新的问题了:

不太明白,你高度已经是auto了,不需要滚动条,如何进行的滚动?
不分页的话,你除了前台隐藏分页控件以外,后台也不需要进行分页的处理
作者: natty7456    时间: 2012-8-22 10:04:02

哦,我指的滚动条是浏览器IE的滚动条,当高度超出一屏幕的时候浏览器会出滚动条
作者: factory    时间: 2012-8-22 11:21:10

natty7456 发表于 2012-8-22 10:04
哦,我指的滚动条是浏览器IE的滚动条,当高度超出一屏幕的时候浏览器会出滚动条 ...

也没出现你说的问题,你把你的那个页面上传下,我在我这里给你看看
作者: natty7456    时间: 2012-8-22 19:04:17

你试试再任意一个grid上面加上这三个属性:

style="height:auto;" showFooter="false" pagesize = "1000"

然后再拖动IE滚动条到第二页,点击任意一行试试看,绝对有这个现象,请帮忙看看,谢谢!
作者: niko    时间: 2012-8-23 08:17:15

你如果不想出现浏览器滚动条,那应该把表格高度能自适应撑满。
参考示例:http://www.miniui.com/demo/#src=fit/fit.html
作者: natty7456    时间: 2012-8-23 09:11:11

我需要浏览器的滚动条

在我设定好style="height:auto;" showFooter="false" pagesize = "1000"之后

当我滚动浏览器的滚动条到第二页的时候,鼠标单击在grid上的某一行,页面自动跳转到第一页去了!!!

这个问题怎么解决?
作者: factory    时间: 2012-8-23 09:40:38

natty7456 发表于 2012-8-22 19:04
你试试再任意一个grid上面加上这三个属性:

style="height:auto;" showFooter="false" pagesize = "1000"

加了属性了,但是未出现你说的问题,你吧你的代码或者页面发我看下
作者: natty7456    时间: 2012-8-23 11:11:58

你把

http://www.miniui.com/demo/#src=datagrid/pager.html

加上style="height:auto;" showFooter="false" pagesize = "1000"

试试


作者: factory    时间: 2012-8-23 11:20:38

当我滚动到第二页的时候,鼠标单击在grid上的某一行,页面自动跳转到第一页去了!!!


在page.html的那个示例上加了你说的属性也没出问题
我还是不太明白你的意思,既然你已经不要分页了,那为何还有第一页第二页之说?
作者: natty7456    时间: 2012-8-23 11:48:50

我指的不要分页是Grid分页,但是浏览器的分页只要超出一个屏幕自然会出滚动条到第二页的

我用firebug看了之后发现把鼠标放置到cell上时候显示出"http://localhost/.../page.aspx#"

是否是因为<a>链接跳转到#时候造成的?
作者: niko    时间: 2012-8-23 12:06:32

明白了,我们测试处理下。

作者: natty7456    时间: 2012-8-23 13:12:41

嗯,非常感谢niko,在线等.........
作者: niko    时间: 2012-8-23 13:15:51

已经解决。
预计下周发布一个小版本更新。





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2