jQuery MiniUI

标题: 列表内编辑 [打印本页]

作者: 645599589    时间: 2014-2-13 15:29:49     标题: 列表内编辑

可编辑列表的里面有没有单选的那种

作者: felt    时间: 2014-2-13 15:37:04

可编辑列表是什么?
作者: 645599589    时间: 2014-2-13 15:40:27

felt 发表于 2014-2-13 15:37
可编辑列表是什么?

http://www.miniui.com/demo/#src=datagrid/celledit.html这种像婚否那样的 想做成单选的
作者: felt    时间: 2014-2-13 15:53:20

645599589 发表于 2014-2-13 15:40
http://www.miniui.com/demo/#src=datagrid/celledit.html这种像婚否那样的 想做成单选的

把列的type改成radiobuttoncolumn
作者: 645599589    时间: 2014-2-13 16:04:59

felt 发表于 2014-2-13 15:53
把列的type改成radiobuttoncolumn

请问 那怎么样才能像选择性别那样 只能选择一个。
作者: felt    时间: 2014-2-13 16:07:45

645599589 发表于 2014-2-13 16:04
请问 那怎么样才能像选择性别那样 只能选择一个。

你是要一个单元格内单选,还是要所有行中选一行
作者: 645599589    时间: 2014-2-13 16:12:37

felt 发表于 2014-2-13 16:07
你是要一个单元格内单选,还是要所有行中选一行

一个单元格内
作者: felt    时间: 2014-2-13 16:23:40

645599589 发表于 2014-2-13 16:12
一个单元格内

那要自己绘制了,监听ondrawcell事件
function onDrawCell(e){
    var field=e.field;
   if(field=="aaa"){
   e.cellHtml="<input type='radio' name='radiobutton'/>a"+"<input type='radio'name='radiobutton' />b"+"<input type='radio' name='radiobutton'/>c"
}
}
作者: 645599589    时间: 2014-2-13 16:26:07

felt 发表于 2014-2-13 16:23
那要自己绘制了,监听ondrawcell事件
function onDrawCell(e){
    var field=e.field;

好的,谢谢。我试一试
作者: 645599589    时间: 2014-2-13 17:07:13

felt 发表于 2014-2-13 16:23
那要自己绘制了,监听ondrawcell事件
function onDrawCell(e){
    var field=e.field;

grid.on("drawcell", function (e) {
            var field=e.field;
            alert(3333);
           if(field=="married1"){
           e.cellHtml="<input type='radio' name='radiobutton'/>a"+"<input type='radio'name='radiobutton' />b"+"<input type='radio' name='radiobutton'/>c"
        }
        }
这样报错了Uncaught SyntaxError: Unexpected end of input
作者: felt    时间: 2014-2-13 17:19:51

645599589 发表于 2014-2-13 17:07
grid.on("drawcell", function (e) {
            var field=e.field;
            alert(3333);

你这个报错是格式上有问题,你是不是引号,或者>之类的没对应好
作者: 645599589    时间: 2014-2-19 10:54:15

felt 发表于 2014-2-13 15:53
把列的type改成radiobuttoncolumn

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





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