jQuery MiniUI

 找回密码
 立即注册
查看: 4547|回复: 11
打印 上一主题 下一主题

列表内编辑 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-2-13 15:29:49 |只看该作者 |倒序浏览
可编辑列表的里面有没有单选的那种

Rank: 8Rank: 8

沙发
发表于 2014-2-13 15:37:04 |只看该作者
可编辑列表是什么?

Rank: 3Rank: 3

板凳
发表于 2014-2-13 15:40:27 |只看该作者
felt 发表于 2014-2-13 15:37
可编辑列表是什么?

http://www.miniui.com/demo/#src=datagrid/celledit.html这种像婚否那样的 想做成单选的

Rank: 8Rank: 8

地板
发表于 2014-2-13 15:53:20 |只看该作者
645599589 发表于 2014-2-13 15:40
http://www.miniui.com/demo/#src=datagrid/celledit.html这种像婚否那样的 想做成单选的

把列的type改成radiobuttoncolumn

Rank: 3Rank: 3

5#
发表于 2014-2-13 16:04:59 |只看该作者
felt 发表于 2014-2-13 15:53
把列的type改成radiobuttoncolumn

请问 那怎么样才能像选择性别那样 只能选择一个。

Rank: 8Rank: 8

6#
发表于 2014-2-13 16:07:45 |只看该作者
645599589 发表于 2014-2-13 16:04
请问 那怎么样才能像选择性别那样 只能选择一个。

你是要一个单元格内单选,还是要所有行中选一行

Rank: 3Rank: 3

7#
发表于 2014-2-13 16:12:37 |只看该作者
felt 发表于 2014-2-13 16:07
你是要一个单元格内单选,还是要所有行中选一行

一个单元格内

Rank: 8Rank: 8

8#
发表于 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"
}
}

Rank: 3Rank: 3

9#
发表于 2014-2-13 16:26:07 |只看该作者
felt 发表于 2014-2-13 16:23
那要自己绘制了,监听ondrawcell事件
function onDrawCell(e){
    var field=e.field;

好的,谢谢。我试一试

Rank: 3Rank: 3

10#
发表于 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

Archiver|普加软件

GMT+8, 2024-9-29 09:37 , Processed in 1.031061 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部