jQuery MiniUI

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

关于listbox [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-8-9 12:05:03 |只看该作者 |倒序浏览
http://www.miniui.com/demo/#src=listbox/moveitems.html
扩展这个示例


我想在listbox2 中加一个 只读和读写的单选框
listbox2.on("drawcell", function (e) {
            var record = e.record,
             column = e.column,
             field = e.field,
             value = e.value;
            
              if (column.field == "ACTIVE") {
            e.cellHtml = "<input name='readtype"+ record.BIT +"' type='radio' value='1' checked>只读<input name='readtype"+ record.BIT +"'
type='radio' value='2'>读写";      
      }
  
        });我用 这个方法的,每次加一个新项到listbox2中,单选按钮都会重新加载一次,所以,如果之前如果选择了读写,也都会被改成只读,那我要怎么做才能保留原本选择的记录呢?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-8-9 13:16:22 |只看该作者
如果要做编辑操作,建议你使用datagrid来做这个功能。
示例:http://www.miniui.com/demo/#src=datagrid/moveitems.html

Rank: 3Rank: 3

板凳
发表于 2012-8-9 15:36:27 |只看该作者
niko 发表于 2012-8-9 13:16
如果要做编辑操作,建议你使用datagrid来做这个功能。
示例:http://www.miniui.com/demo/#src=datagrid/mo ...

好的, 那listbox 中 有
listbox1.load("../data/AjaxService.jsp?method=GetNmuserPrivilege&id="+Nid+"&itemvalue=1");
这样进行加载数据,那grid有相应的方法吗
grid 加载数据是不是只能写在
<div id="grid1" class="mini-datagrid" style="width:180px;height:200px;"
                    idField="id" multiSelect="true"
                    url="../data/countrys.txt" resultAsData="true" showFooter="false"> 这里的URL中

Rank: 3Rank: 3

地板
发表于 2012-8-9 16:07:49 |只看该作者
ttt 发表于 2012-8-9 15:36
好的, 那listbox 中 有
listbox1.load("../data/AjaxService.jsp?method=GetNmuserPrivilege&id="+Nid+" ...

我知道了,是不是可以这样的:
                      $.getJSON("../data/AjaxService.jsp?method=GetNmuserPrivilege&id="+Nid+"&itemvalue=0",
                      function(data) {     
                        grid2.setData(data);
                      });

Rank: 9Rank: 9Rank: 9

5#
发表于 2012-8-9 18:50:58 |只看该作者
给你的示例,直接就有表格数据加载:
http://www.miniui.com/demo/#src=datagrid/moveitems.html

Archiver|普加软件

GMT+8, 2024-9-30 02:27 , Processed in 1.047404 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部