jQuery MiniUI

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

js动态设置datagrid的style无效 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-10-24 11:43:33 |只看该作者 |倒序浏览
本帖最后由 fairy_fpy 于 2014-10-24 11:44 编辑

jsp  datagrid页面
<div class="nui-fit" align="center">
        <div id="datagrid1" class="mini-datagrid" style="width:100%;height:100%;" allowResize="true" dataField="prproducemarketmonths"
                url="com.rongwei.pims.pm.report.producemarket.queryProduceMarket.queryDeptMonth.biz.ext"  
                showPager="false" sortMode="client"
                idField="producemarketid" multiSelect="true"
            >
js方法
function showexplain(){
            var explainbutton = document.getElementById("explainbutton");
            var explain = document.getElementById("explain");
            if(explainbutton.value == "展开"){
                    grid.style = "width:100%;height:320px;";
                    alert(grid.style);
                    explain.style.display="block";
                    explainbutton.value = "收起";
            }else if(explainbutton.value == "收起"){
                    explain.style.display="none";
                    explainbutton.value = "展开";
            }
        }

我这里的打印出来的数值是"width:100%;height:320px;",但页面还是自适应高度,我datagrid下面展开一个说明div时,datagrid框就被挤没了,出现不了滚动条,求大神指导


Rank: 8Rank: 8

沙发
发表于 2014-10-24 13:01:14 |只看该作者
grid.setStyle("....")
MiniUI控件操作请使用MiniUI的api

Rank: 2

板凳
发表于 2014-10-24 14:22:35 |只看该作者
felt 发表于 2014-10-24 13:01
grid.setStyle("....")
MiniUI控件操作请使用MiniUI的api

你好、我现在用了grid.setStyle("width:100%;height:320px");这样还是不行、alert(grid.getStyle());能得到正确的值,但我调试的时候看页面还是没变,grid框还是会被挤掉

Rank: 8Rank: 8

地板
发表于 2014-10-24 14:34:34 |只看该作者
fairy_fpy 发表于 2014-10-24 14:22
你好、我现在用了grid.setStyle("width:100%;height:320px");这样还是不行、alert(grid.getStyle());能得 ...

本地测试是可以的
请提供一下完整的页面,我们看一下你的页面结构

Rank: 2

5#
发表于 2014-10-24 15:00:52 |只看该作者
felt 发表于 2014-10-24 14:34
本地测试是可以的
请提供一下完整的页面,我们看一下你的页面结构





这是我的页面


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

Rank: 8Rank: 8

6#
发表于 2014-10-24 15:22:43 |只看该作者
fairy_fpy 发表于 2014-10-24 15:00
这是我的页面


初始高度320px,可以的

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

Rank: 2

7#
发表于 2014-10-24 16:18:34 |只看该作者
felt 发表于 2014-10-24 15:22
初始高度320px,可以的

嗯、好的、那我再试试

Archiver|普加软件

GMT+8, 2024-10-5 11:19 , Processed in 1.024989 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部