jQuery MiniUI

标题: datagrid 重绘问题 [打印本页]

作者: zsl2677    时间: 2014-10-23 14:53:59     标题: datagrid 重绘问题

grid.on("drawcell",function(e) {
                                                //alert(s);
                                                        var record = e.record, column = e.column, field = e.field, value = e.value;
                                                        //console.log(record);
                                                        if (e.field == "nconfigState") {
                                                        s++;
                                                                if (e.value == "1") {
                                                                        e.cellHtml = '<input class="mini-radiobuttonlist" id="nconfigState' + s + '" type="radio" name="nconfigState' + s + '" checked="checked" value="1"/>自动发送<input id="nconfigState' + s + '" class="mini-radiobuttonlist" type="radio" name="nconfigState' + s + '"  value="0"/>手工处理'
                                                                }
                                                                if (e.value == "0") {
                                                                        e.cellHtml = '<input class="mini-radiobuttonlist" id="nconfigState' + s + '" type="radio"name="nconfigState' + s + '"  value="0" checked="checked" />自动发送<input id="nconfigState' + s + '" class="mini-radiobuttonlist" type="radio" name="nconfigState' + s + '" value="1" checked="checked"/>手工处理'
                                                                }
                                                        }
                                                });

[attach]5342[/attach]
当单击单选按钮时 应该datagrid改变了我用datagrid.getChanges()获取datagrid改变的值无法获取到 怎么处理

作者: felt    时间: 2014-10-23 15:12:37

绘制出来的内容和数据无关肯定获取不到
你radio上自己做处理
作者: zsl2677    时间: 2014-10-23 15:17:34

能详细点吗 怎么处理
作者: felt    时间: 2014-10-23 16:19:31

zsl2677 发表于 2014-10-23 15:17
能详细点吗 怎么处理

[attach]5343[/attach]
参考这个例子






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