jQuery MiniUI

标题: datagrid 的自定义行模式 [打印本页]

作者: xiaozan    时间: 2013-3-14 12:04:32     标题: datagrid 的自定义行模式

[attach]1460[/attach]

怎么实现

作者: factory    时间: 2013-3-14 12:19:07

暂时不能这样,现在的只能是detail行可以自己放表单
http://www.miniui.com/demo/#src=datagrid/inline_detailform.html
里面可以放任意HTML

作者: xiaozan    时间: 2013-3-14 14:32:47

那么,用每一行带一个ROWDETAIL是目前最好的解决方案是吗
作者: factory    时间: 2013-3-14 14:58:13

xiaozan 发表于 2013-3-14 14:32
那么,用每一行带一个ROWDETAIL是目前最好的解决方案是吗

可以这样子,你把表格做成只有一个列的
然后  用ondrawcell事件,去修改e.cellHtml = ".....";里面放表单的HTML
http://www.miniui.com/demo/#src=datagrid/drawcell.html

最后需要mini.parse()把html解析成miniui控件。
mini.parse()对于已经解析过的不会再解析,所以不会产生性能问题
作者: xiaozan    时间: 2013-3-14 15:08:59

那么行高,这个好像 不好修改
作者: factory    时间: 2013-3-14 15:16:49

xiaozan 发表于 2013-3-14 15:08
那么行高,这个好像 不好修改

行高会自动被你里面的元素的高度撑开




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