mini-buttonedit 镜像库选择相应软件的弹框 漏洞防护选择相应漏洞的弹框



     <tr>
        <td class="rig_duiq" width="30%">适用的软件</td>
        <td class="lef_duiq" width="70%"><input id="softIds" name="softIds"class="mini-buttonedit" onbuttοnclick="onButtonEdit" style="width:260px"/></td>
     </tr>




     function onButtonEdit(e){
var btnEdit = this;
var win = mini.open({
//"${pageContext.request.contextPath}/vulninfo_listVulnInfo.do";
        url:"${pageContext.request.contextPath}/imagelibrarymanagement_ilmRedirect.do",                          
        title: "多选列表",
        top : 50,
left : 30,
x: "right",          //left|center|right
   y: "center",          //top|center|bottom
        width: 550,
        height: 350,
        ondestroy: function (action) {
            if (action == "ok") {
                var iframe = this.getIFrameEl();
                var data = iframe.contentWindow.GetData();
                data = mini.clone(data);
                
                btnEdit.setValue(data.id);
                btnEdit.setText(data.text);
            }
        },
        onload:function(e){
        //setTimeout("SetSelecteds()",2000)
        //var record=e.record;
        //var eVus=record["vulnInfoId"];
        //var vulnInfoId=$("#vulnInfoId").val();
        var form = new mini.Form("#createform");            
            var data = form.getData();
            var softIds= data["softIds"];
       
        var iframe = this.getIFrameEl();
        //setTimeout(iframe.contentWindow.SetSelecteds(vulnInfoId),500);
            iframe.contentWindow.timetOut(softIds);
            
        }
    });  
var x = "right";
    var y = "center";
    win.showAtPos(x, y);
}        










  //弹出的页面


  <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!doctype html>
<html>
<head lang="zh-CN">
    <meta charset="utf-8" />
<title>Insert title here</title>
<link href="${pageContext.request.contextPath}/vulnanalysis/css/left.css" rel="stylesheet" type="text/css" />
<link href="${pageContext.request.contextPath}/vulnanalysis/css/right.css" rel="stylesheet" type="text/css" />
<link href="${pageContext.request.contextPath}/vulnanalysis/css/tanchuang.css" rel="stylesheet" type="text/css" />
<link type="text/css" href="${pageContext.request.contextPath}/vulnanalysis/css/demo1.css" rel="stylesheet">
<script src="${pageContext.request.contextPath}/scripts/boot.js" type="text/javascript"></script>
</head>
<body>
    <div class="mini-toolbar" style="text-align:center;line-height:30px;" borderStyle="border:0;">
          <label >名称:</label>
          <input id="key" class="mini-textbox" style="width:150px;" onenter="onKeyEnter"/>
          <a class="mini-button" style="width:60px;" οnclick="search()">查询</a>
    </div>
    <div class="mini-fit">
        <div id="grid1" class="mini-datagrid" style="width:100%;height:100%;" 
            idField="id" allowResize="false"
            borderStyle="border-left:0;border-right:0;"
            multiSelect="true"  allowMoveColumn="false" allowResizeColumn="false" sizeList="[100]" pageSize="100">
            
            <div property="columns">
                <div type="checkcolumn" ></div>
                <div field="softName" headerAlign="center">程序名称</div>
   <div field="typeName" headerAlign="center">程序分类</div>  
   <div field="currentVerName" headerAlign="center">程序版本</div>              
            </div>
        </div>
        
    </div>                
    <div class="mini-toolbar" style="text-align:center;padding-top:8px;padding-bottom:8px;" borderStyle="border:0;">
        <a class="mini-button" style="width:60px;" οnclick="onOk()">确定</a>
        <span style="display:inline-block;width:25px;"></span>
        <a class="mini-button" style="width:60px;" οnclick="onCancel()">取消</a>
    </div>


</body>


</html>
<script type="text/javascript">
     var softIds;
     var grid;
$(document).ready(function(){
searchIndex();
//SetSelecteds();
//setTimeout("SetSelecteds()",500)
});
function searchIndex(param){
grid=mini.get("grid1");
grid.url="${pageContext.request.contextPath}/applicationsoftresouce_listApplicationSoftResouce.do";
  if(param){
var u="${pageContext.request.contextPath}/applicationsoftresouce_listApplicationSoftResouce.do?"+encodeURI(encodeURI(param));
grid.url=u;
}
grid.load();
}
    
    function GetSelecteds() {
        var rows = grid.getSelecteds();
        return rows;
    }
    
    function timetOut(softId){
       softIds = softId;
       setTimeout("SetSelecteds()",50);
    }
    
    function SetSelecteds() {
      grid = mini.get("grid1");
      grid.selectAll();//选中所有行
      var ee=softIds.split(",");
      var rows = grid.getSelecteds();
      grid.deselectAll();
     
      rows = grid.findRows(function(rows){
         for(var i=0;i<ee.length;i++){
            if(rows.id == ee[i]){
               return true;
            }
}
});
grid.selects(rows,true);
    }
    
    function GetData() { 
        var grid = mini.get("grid1");   
        var rows = grid.getSelecteds();
        var ids = [], texts = [];
        for (var i = 0, l = rows.length; i < l; i++) {
            var row = rows[i];
            ids.push(row.id);
            texts.push(row.softName);
        }
        var data = {};
        data.id = ids.join(",");
        data.text = texts.join(",");
        return data;
    }


    function search() {
        var key = mini.get("key").getValue();
        var param="softName="+key;
        searchIndex(param);
    }
    function onKeyEnter(e) {
        search();
    }
    function CloseWindow(action) {
        if (window.CloseOwnerWindow) return window.CloseOwnerWindow(action);
        else window.close();
    }


    function onOk() {
        CloseWindow("ok");
    }
    function onCancel() {
        CloseWindow("cancel");
    }
    
</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值