jQuery MiniUI

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

关于datagird内部字段撑满的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-10-9 16:51:06 |只看该作者 |倒序浏览
我更新miniui.js前,是正常的:


更新后,datagrid就不正常了(datagrid内部没有撑开):


以上我反复拿最新版本的miniui和老版本的miniui覆盖测试过。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2012-10-9 17:09:10 |只看该作者
你把你的表格代码贴上来,我本地测试下

Rank: 3Rank: 3

板凳
发表于 2012-10-9 17:27:04 |只看该作者
本帖最后由 lixiaoliang7 于 2012-10-9 17:28 编辑

我发现原因了,这个datagrid列比较少,而我每列的宽度定在了70,所以更新后,如下边的那个图所示,就没有撑开。而以前的miniui版本中,会帮我自动撑开的。
还是觉得以前的比较人性化。

不知道我有没有表达清楚。

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-10-9 20:12:25 |只看该作者
现在也是这样的。
如果列宽度之和小于表格宽度,会自动撑开的。
你用网站示例看看,你是否设置了fitColumns="false"?

Rank: 3Rank: 3

5#
发表于 2012-10-11 09:59:53 |只看该作者
找到原因了。
我拿的官方demo进行的测试
/demo/datagrid/datagrid.html
将datagird删除几列保证列宽度之和小于表格宽度。
然后在datagrid添加属性 frozenStartColumn="0" frozenEndColumn="0"
再运行一下,发现无法自动撑开了

Rank: 3Rank: 3

6#
发表于 2012-10-11 13:53:09 |只看该作者

Rank: 8Rank: 8

7#
发表于 2012-10-11 14:26:39 |只看该作者
lixiaoliang7 发表于 2012-10-11 13:53

好的,我们查看下这个问题

Rank: 3Rank: 3

8#
发表于 2012-10-12 14:07:09 |只看该作者
怎么样了。。。

Rank: 9Rank: 9Rank: 9

9#
发表于 2012-10-12 16:16:12 |只看该作者
如果是锁定列情况,现在是不会撑满的。
因为如果列很多,才需要锁定列,这时候是不撑满的。
如果是列不多,其实没必要锁定列。

Archiver|普加软件

GMT+8, 2024-11-17 23:25 , Processed in 1.056398 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部