jQuery MiniUI

标题: 关于datagird内部字段撑满的问题 [打印本页]

作者: lixiaoliang7    时间: 2012-10-9 16:51:06     标题: 关于datagird内部字段撑满的问题

我更新miniui.js前,是正常的:
[attach]729[/attach]

更新后,datagrid就不正常了(datagrid内部没有撑开):
[attach]730[/attach]

以上我反复拿最新版本的miniui和老版本的miniui覆盖测试过。

作者: factory    时间: 2012-10-9 17:09:10

你把你的表格代码贴上来,我本地测试下
作者: lixiaoliang7    时间: 2012-10-9 17:27:04

本帖最后由 lixiaoliang7 于 2012-10-9 17:28 编辑

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

不知道我有没有表达清楚。
作者: niko    时间: 2012-10-9 20:12:25

现在也是这样的。
如果列宽度之和小于表格宽度,会自动撑开的。
你用网站示例看看,你是否设置了fitColumns="false"?
作者: lixiaoliang7    时间: 2012-10-11 09:59:53

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


作者: factory    时间: 2012-10-11 14:26:39

lixiaoliang7 发表于 2012-10-11 13:53

好的,我们查看下这个问题
作者: lixiaoliang7    时间: 2012-10-12 14:07:09

怎么样了。。。
作者: niko    时间: 2012-10-12 16:16:12

如果是锁定列情况,现在是不会撑满的。
因为如果列很多,才需要锁定列,这时候是不撑满的。
如果是列不多,其实没必要锁定列。




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