jQuery MiniUI

标题: Grid 锁列 冻结列对不齐的问题 [打印本页]

作者: 765201775    时间: 2013-9-5 17:13:28     标题: Grid 锁列 冻结列对不齐的问题

Grid 锁列 冻结列对不齐的问题
第一问:如何实现多表头 请帮忙发在线demo
第二问:实现了一个多表头的表格,在锁了第0列后 出现对不齐 如何调整
详见如图:
[attach]2755[/attach]

作者: factory    时间: 2013-9-5 17:16:32

http://www.miniui.com/demo/#src=datagrid/fixedcolumns.html
这个例子就是多表头的。你看下

如果没问题的话,
1.保证你的页面头部的<!doctype 。。。>写完整
2.IE的话不要用兼容模式
如果上述都没问题,请更新下miniui试试,把整个scripts文件夹都更新
作者: 765201775    时间: 2013-9-5 17:28:33

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
上面两句都有,scripts文件夹全新下载已更新  问题还存在,请帮我看一下是不是格式写错了。谢谢,grid格式如下:

<div id="HtmlDataGrid" class="mini-datagrid mini-fit" showPager="false"
style="width:500px;height:700px;" url="Ajax.aspx?act=GetGridData" allowCellSelect="true"
allowHeaderWrap="true" frozenStartColumn="0" frozenEndColumn="0" sortMode="client">
        <div property="columns">
                <div header="指标名称                    " width="60" height="50">
                        指标名称
                        <div property="columns">
                                <div field="">
                                        单位
                                        <div property="columns">
                                                <div field="">
                                                        地区
                                                        <div property="columns">
                                                                <div field="">
                                                                        频度
                                                                        <div property="columns">
                                                                                <div field="Col0">
                                                                                        时间/起止
                                                                                </div>
                                                                        </div>
                                                                </div>
                                                        </div>
                                                </div>
                                        </div>
                                </div>
                        </div>
                </div>
                <div header="基本养老保险年末企业离休、退休、退职人员参保人数" width="60" height="50">
                        <div property="columns">
                                <div field="">
                                        万人
                                        <div property="columns">
                                                <div field="">
                                                        全国
                                                        <div property="columns">
                                                                <div field="">
                                                                        年
                                                                        <div property="columns">
                                                                                <div field="Col850524">
                                                                                        1989-01-01:2011-01-01
                                                                                </div>
                                                                        </div>
                                                                </div>
                                                        </div>
                                                </div>
                                        </div>
                                </div>
                        </div>
                </div>
        </div>
</div>
作者: felt    时间: 2013-9-6 09:37:54

好的,我们处理下。
作者: niko    时间: 2013-9-6 10:24:43

你的多表头嵌套层次太深,而且自动换行,再加上锁定列。
先把锁定列去掉用。
作者: moonlight108    时间: 2013-9-9 22:03:11

本帖最后由 moonlight108 于 2013-9-9 22:04 编辑
niko 发表于 2013-9-6 10:24
你的多表头嵌套层次太深,而且自动换行,再加上锁定列。
先把锁定列去掉用。 ...


这是开发需求,必须满足。还请解决。
[attach]2788[/attach]
作者: niko    时间: 2013-9-9 22:04:37

好的,我们处理下。
作者: niko    时间: 2013-9-10 11:50:51

已修复,下载更新即可。
作者: 765201775    时间: 2013-9-11 16:02:48

本帖最后由 765201775 于 2013-9-11 16:14 编辑
niko 发表于 2013-9-10 11:50
已修复,下载更新即可。

问题如下:
一、锁列  列头换行  还是对不齐,例如 被锁列列头内容没有换行,与未锁列列头依然对不齐, 本例中锁的结束列为0

请给于帮助 谢谢
如原图

作者: 765201775    时间: 2013-9-11 16:26:18

最新效果 如图:
[attach]2822[/attach]
请给予支持,锁的第0列 第一列第一个单元格与第二列第一个单元格 高度不对应

作者: factory    时间: 2013-9-11 16:55:41

765201775 发表于 2013-9-11 16:26
最新效果 如图:

请给予支持,锁的第0列 第一列第一个单元格与第二列第一个单元格 高度不对应

下载更新下,把整个scripts的文件夹都覆盖
作者: niko    时间: 2013-9-11 17:10:59

我们昨天解决过,但是没解决好。
你先暂时不要锁定复杂多表头。
作者: 765201775    时间: 2013-9-24 15:54:09

niko 发表于 2013-9-11 17:10
我们昨天解决过,但是没解决好。
你先暂时不要锁定复杂多表头。

能再跟进一下吗?
现在项目就卡在这一块了。
这一块解决不了。
可能就得放弃这套控件了,相互支持一下。研究这么久不能轻言放弃啊
谢谢
作者: factory    时间: 2013-9-24 16:09:08

765201775 发表于 2013-9-24 15:54
能再跟进一下吗?
现在项目就卡在这一块了。
这一块解决不了。

好的,我们在处理




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