jQuery MiniUI

标题: 问题如下 [打印本页]

作者: 645599589    时间: 2014-2-17 10:54:48     标题: 问题如下

<div type="checkboxcolumn" field="yszd" width="60" headerAlign="center">医生诊断</div>
<div name="zl" field="zl"  width="100" headerAlign="center" align="center" renderer="onActionRender">治疗</div>

function onActionRender(e){
                        var rows = grid.getData().length;
                    num=num+1;
                        return '<input type="radio" name="radiobutton'+num+'"'+'/>在接受治疗'+'<input type="radio" name="radiobutton'+num+'"'+' />结束治疗';
                }

为什么我的那个多选框选中了之后会调onActionRender()方法呢。导致后面的这个追加的选就重置了。


作者: 645599589    时间: 2014-2-17 10:57:00

一共2列,第一列是多选框。第二列是追加的单选。用的可编辑grid
作者: factory    时间: 2014-2-17 13:38:02

645599589 发表于 2014-2-17 10:57
一共2列,第一列是多选框。第二列是追加的单选。用的可编辑grid

你把你的选中勾选的时候的值,更新到表格的行数据上去

你的这一列的field字段为zl

所以当你选中radio的时候,grid.updateRow(row,{zl:1})

作者: 645599589    时间: 2014-2-19 10:53:43

factory 发表于 2014-2-17 13:38
你把你的选中勾选的时候的值,更新到表格的行数据上去

你的这一列的field字段为zl

问题如下
http://miniui.com/bbs/forum.php? ... 6&fromuid=31373





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