jQuery MiniUI

标题: treegrid 的hideColumn有问题 [打印本页]

作者: talent_w    时间: 2015-7-10 10:51:54     标题: treegrid 的hideColumn有问题

treegrid 的hideColumn有问题 表头没隐藏下面影藏了。
[attach]6332[/attach]

作者: felt    时间: 2015-7-10 10:56:24

请提供相关代码
作者: talent_w    时间: 2015-7-10 11:21:36

本帖最后由 talent_w 于 2015-7-10 11:25 编辑

就用的这个 grid.hideColumn("pagecount");

<div id="treegrid1" class="mini-treegrid" style="width: 100%; height: auto;"
                treecolumn="mc"  showtreeicon="false"
                showcheckbox="true" checkrecursive="true" resultastree="false" multiselect="true" celleditaction="celldblclick"
                allowresize="false" expandonload="true" allowcellwrap="true" allowcelledit="true" allowcellselect="true">
                <div property="columns">
                    <div field="mc" name="mc" headeralign="center" width="90%">
                        材料名称
                    </div>
                    <div field="count" headeralign="center" width="5%">
                        份数
                 <input property="editor" class="mini-combobox" textfield="id" valuefield="id" style="width: 100%;" data="fx" />
                    </div>
                    <div field="pagecount" name="pagecount" headeralign="center" width="5%">
                        页数
                 <input property="editor" class="mini-combobox" textfield="id" valuefield="id" style="width: 100%;" data="ys" />
                    </div>
                </div>
            </div>

data 是set 进去的

json数据:[attach]6333[/attach]


作者: felt    时间: 2015-7-10 12:13:49

talent_w 发表于 2015-7-10 11:21
就用的这个 grid.hideColumn("pagecount");


[attach]6334[/attach]
如例子,未发现问题


作者: talent_w    时间: 2015-7-10 13:27:14

我是在load数据前影藏的。。。这会不会有影响?
作者: felt    时间: 2015-7-10 13:56:46

talent_w 发表于 2015-7-10 13:27
我是在load数据前影藏的。。。这会不会有影响?

如果你还有问题,请提供一个页面来重现
作者: talent_w    时间: 2015-7-10 14:24:32

[attach]6335[/attach]


作者: felt    时间: 2015-7-10 14:38:29

talent_w 发表于 2015-7-10 14:24

你这个页面没发现什么问题,你定义的fx,ys做什么

作者: talent_w    时间: 2015-7-10 15:04:23

那个是给编辑框赋值的。。可以无视。。我这边就有问题啊。。我是IE10。。我用的是你们demo页面改的。
[attach]6336[/attach]

作者: felt    时间: 2015-7-10 15:16:55

talent_w 发表于 2015-7-10 15:04
那个是给编辑框赋值的。。可以无视。。我这边就有问题啊。。我是IE10。。我用的是你们demo页面改的。

...

怎么改都没发现问题
1 确保页面doctype完整
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 ie只支持标准模式,请使用标准模式
3 更新最新版本
作者: talent_w    时间: 2015-7-10 15:24:13

刚才试了下。。文档模式:IE7标准下才正常。8和9都显示错误
作者: felt    时间: 2015-7-10 15:46:49

talent_w 发表于 2015-7-10 15:24
刚才试了下。。文档模式:IE7标准下才正常。8和9都显示错误

ie10就使用ie10的标准模式,其他文档模式都是兼容模式
作者: talent_w    时间: 2015-7-10 15:59:20

IE10用的就是标准模式,显示不正常。改成IE10兼容,就显示正常了。为什么我和你是反的?
作者: felt    时间: 2015-7-10 16:38:23

talent_w 发表于 2015-7-10 15:59
IE10用的就是标准模式,显示不正常。改成IE10兼容,就显示正常了。为什么我和你是反的? ...

请不要都设置百分比,最后两个宽度小的设置固定值
作者: talent_w    时间: 2015-7-10 16:48:59

设置固定值就正常了。。。。。这应该也算是BUG吧
作者: felt    时间: 2015-7-10 16:59:31

talent_w 发表于 2015-7-10 16:48
设置固定值就正常了。。。。。这应该也算是BUG吧

只支持一列百分宽度,其他都是固定值,这是我们表格的要求




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