jQuery MiniUI

标题: 关于treegrid采用虚拟滚动条问题 [打印本页]

作者: kingannly    时间: 2014-3-31 10:21:36     标题: 关于treegrid采用虚拟滚动条问题

本帖最后由 kingannly 于 2014-3-31 10:24 编辑

当miniui的treegrid启用了虚拟滚动条时,即把virtualScroll="true"时,在$(document).ready(function () {设置树的高度及宽度});,树的宽度和高度是正常的,但是在谷歌没有滚动条了,为什么?应该如何根据页面的大小设置树的高和宽?还有,虚拟滚动条在谷歌下有问题,在滚动条下面有两向下箭头的

作者: factory    时间: 2014-3-31 11:51:23

提供下例子
作者: kingannly    时间: 2014-3-31 13:42:16

factory 发表于 2014-3-31 11:51
提供下例子

$(document).ready(function () {
$(".mini-treegrid").css({ "width": tree_width+"px", "height": tree_height+"px" });
});
显示效果图如图所示
作者: factory    时间: 2014-3-31 14:24:15

kingannly 发表于 2014-3-31 13:42
$(document).ready(function () {
$(".mini-treegrid").css({ "width": tree_width+"px", "height": tree ...

miniui是框架

你用jquery的API去修改,肯定有问题啊

var treegrid = mini.get(id)
treegrid.setWidth(...)

setHeight(...)
作者: kingannly    时间: 2014-3-31 15:42:05

factory 发表于 2014-3-31 14:24
miniui是框架

你用jquery的API去修改,肯定有问题啊

  var size=SetMiniTreeSize();//虚拟滚动
       tree.setWidth(size.w);
       tree.setHeight(size.h);
这样设置之后高度和宽度都正常 了,但是那个下面的滚动有两箭头的问题没有解决,如图中红色框部分,这样会导致部分记录被遮住(测试环境:在ie11和谷歌都会):
作者: kingannly    时间: 2014-3-31 16:16:22

kingannly 发表于 2014-3-31 15:42
var size=SetMiniTreeSize();//虚拟滚动
       tree.setWidth(size.w);
       tree.setHeight(size. ...

已经解决,原来是我引用的的css文件太旧了
作者: factory    时间: 2014-3-31 17:40:55

kingannly 发表于 2014-3-31 16:16
已经解决,原来是我引用的的css文件太旧了

一般更新,最好是把CSS文件一并覆盖,因为有时候更新,会涉及CSS文件的修改
作者: kingannly    时间: 2014-4-1 09:47:03

factory 发表于 2014-3-31 17:40
一般更新,最好是把CSS文件一并覆盖,因为有时候更新,会涉及CSS文件的修改






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