zoukankan      html  css  js  c++  java
  • miniui mini-combobox的使用

    <td id="cpug1" colspan=3>&nbsp;&nbsp;
                                <div id="cpug_add" class="mini-combobox" style="160px;" 
                                    popupWidth="260px" textField="text" valueField="id" 
                                    value="cn,usa" multiSelect="true"  showClose="true" oncloseclick="onCloseClick" >     
                                    <div property="columns">
                                        <div header="UPUG编号" field="id"></div>
                                        <div header="UPUG名称" field="text"></div>
                                    </div>
                                </div>
                                <span class="font-red"><b>*</b></span>
                            </td>
    View Code
    var cpug_add = mini.get("cpug_add");
        cpug_add.setValue(null);
        $.ajax({
            type: "POST",
            url: "../bayonet/tollgate!cpugList.do",
            dataType: "json",
            success: function(data) {
                cpug_add.setData(data.list);
            },
            error : function(jqXHR, textStatus, errorThrown) {
                alert(jqXHR.responseText);
            }
        });
    public Map<String, Object> result = new HashMap<String, Object>();
    /**
    * 查询出cpug */ public void cpugList() { Map<String, Object> param = new HashMap<String, Object>(); param.put("deviceType", "CPUG"); List<SystemDevice> list = systemDeviceService.findByType("CPUG"); List<SuperiorInfo> list1 = superiorInfoService.findSuperiorInfo(param); List<JsonData> JsonDatas = new ArrayList<>(); StringBuffer sb=new StringBuffer(); if(list!=null){ for(SystemDevice sd :list){ boolean used=false; if(list1!=null){ for(SuperiorInfo si:list1){ String[] cpbsIds = si.getCpbsId().split(","); if(cpbsIds.length==1){ if(cpbsIds[0].equals(sd.getDeviceId())){ //已被其他平台使用 used=true; } }else{ for(String id : cpbsIds){ if(id.equals(sd.getDeviceId())){ used=true; } } } } } if(!used){ JsonData JsonData = new JsonData(); JsonData.setId(sd.getDeviceId()); JsonData.setText(sd.getName()); JsonDatas.add(JsonData); } } } result.put("list", JsonDatas); output(JSONObject.fromObject(result).toString()); }
    public class JsonData implements Serializable{
            String id;
            String text;
            public String getId() {
                return id;
            }
            public void setId(String id) {
                this.id = id;
            }
            public String getText() {
                return text;
            }
            public void setText(String text) {
                this.text = text;
            }
        }
  • 相关阅读:
    第六章:体系结构篇
    Linux查看显示编辑文本文件
    第五章:管理数据库实例
    yum [Errno 256] No more mirrors to try 解决方法
    第四章:Oracle12c 数据库在linux环境安装
    第三章:数据库管理的任务
    13 款免费但好用到哭的项目管理工具
    在CentOS 7上部署Ghost博客
    CentOS7上部署taiga项目管理软件
    CentOS6配置Taiga
  • 原文地址:https://www.cnblogs.com/acme6/p/11089772.html
Copyright © 2011-2022 走看看