jQuery MiniUI

标题: 如何在grid中插入form控件 [打印本页]

作者: happylover1278    时间: 2019-7-29 16:47:02     标题: 如何在grid中插入form控件

本帖最后由 happylover1278 于 2019-7-29 17:11 编辑

[attach]12380[/attach]
需求如图所示,尝试使用渲染函数失败了
  1. function czRender() {

  2.             var htmlStr = '<div class="mini-radiobuttonlist" name="zt" textField="text" valueField="id"></div>'

  3.             return htmlStr
  4.         }
复制代码


使用原生input输入框  会因为name值相同而导致多行只能选择一个
[attach]12381[/attach]

如果这样   需要动态设置name值么?  然后getdata后去处理每行的字段? 感觉行不通的呀


求助  
如何做成需求的效果? (表格中每一行渲染单选框,并在切换时,实时更新到对应当前行的field字段中)



作者: felt    时间: 2019-7-29 17:11:32

表格内不支持绘制miniui控件,只能绘制html
http://www.miniui.com/demo/#src=treegrid/functiontree.html
参考这个示例的绘制
作者: happylover1278    时间: 2019-7-29 17:57:22

felt 发表于 2019-7-29 17:11
表格内不支持绘制miniui控件,只能绘制html
http://www.miniui.com/demo/#src=treegrid/functiontree.html
...

如何在updateRow的时候  不去刷新表格?我发现一调用这个方法,单选框就被更新成默认的选项了
作者: felt    时间: 2019-7-29 18:10:07

happylover1278 发表于 2019-7-29 17:57
如何在updateRow的时候  不去刷新表格?我发现一调用这个方法,单选框就被更新成默认的选项了 ...

参考我贴的示例,把绘制和数据绑定
作者: happylover1278    时间: 2019-7-30 09:58:30

felt 发表于 2019-7-29 18:10
参考我贴的示例,把绘制和数据绑定

嗯  明白了,update后再绘制函数中,动态绘制选择框的选中




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