jQuery MiniUI

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

Grid 固定列和自适应列冲突 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-2-21 10:52:27 |只看该作者 |倒序浏览
当设置了固定列之后,再在剩余的列中设置一个自适应列(宽度 100%),这一列就会消失不见了

Rank: 8Rank: 8

沙发
发表于 2013-2-21 11:21:48 |只看该作者
http://miniui.com/demo/#src=datagrid/fitcolumnwidth.html
你看下这个会不会消失,你照着这个来做

Rank: 2

板凳
发表于 2013-2-21 12:57:00 |只看该作者
我直接在上面改,把 100% 移到最后一列,设置前面两列固定,运行代码,最后一列就不见了
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.     <title>Fit Column Width  列宽度撑满</title>
  5.     <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><link href="../demo.css" rel="stylesheet" type="text/css" />

  6.    
  7.     <script src="../../scripts/boot.js" type="text/javascript"></script>
  8.    
  9.         
  10. </head>
  11. <body >
  12.     <h1>Fit Column Width  列宽度撑满</h1>      

  13. <div id="datagrid1" class="mini-datagrid" style="width:700px;height:280px;"
  14.     url="../data/AjaxService.aspx?method=SearchEmployees"  idField="id" allowResize="true"
  15.     frozenStartColumn="0" frozenEndColumn="1"
  16. >
  17.     <div property="columns">
  18.         <div type="indexcolumn" ></div>
  19.         <div field="loginname" width="200" headerAlign="center" allowSort="true">员工帐号</div>   
  20.         <div field="name" width="120" headerAlign="center" allowSort="true">姓名</div>                           
  21.         <div field="gender" width="100" renderer="onGenderRenderer" align="center" headerAlign="center">性别</div>        
  22.         <div field="createtime" width="100%" headerAlign="center" dateFormat="yyyy-MM-dd" allowSort="true">创建日期</div>               
  23.     </div>
  24. </div>   
  25.    
  26.     <script type="text/javascript">
  27.         mini.parse();      


  28.         var grid = mini.get("datagrid1");

  29.         grid.load();
  30.         

  31.     </script>

  32.     <div class="description">
  33.         <h3>Description</h3>
  34.         <p>“员工帐号”列宽度100%,撑满表格。</p>
  35.     </div>


  36.   

  37. </body>
  38. </html>
复制代码

Rank: 8Rank: 8

地板
发表于 2013-2-21 14:37:49 |只看该作者
wuhao 发表于 2013-2-21 12:57
我直接在上面改,把 100% 移到最后一列,设置前面两列固定,运行代码,最后一列就不见了 ...

我们看一下。

Archiver|普加软件

GMT+8, 2024-11-27 22:34 , Processed in 1.051825 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部