js 使用金蝶ui中的gird组件 默认打对勾

金蝶ui网址 :  http://ui.operamasks.org/website/homepage.html



var dialogTree = $("#dialog-tree").omDialog({
                width : 500,
                height : 360,
                autoOpen : false,
                modal : true,
                resizable : false,
                buttons : {
                    "确  定" : function(){
                    
                    var dwIds = '';
                    var dwNames = '';
                   
                    var o = $('#dwTable123').omGrid('getSelections',true);
                    for(var i = 0; i<o.length; i++){
                   
                    dwIds += o[i].uuid;
                    dwNames += o[i].jc;
                    dwIds += ',';
                    dwNames += ',';
                   
                    }
                    dwIds = dwIds.substr(0,dwIds.length-1);
                    dwNames = dwNames.substr(0,dwNames.length-1);


$("#dwId").val(dwIds);
$("#dwName").val(dwNames);

                    $("#dialog-tree").omDialog("close");
           },
           "取   消" : function() {

//取消时重新加载
          $('#dwTable123').omGrid('reload');
                        $("#dialog-tree").omDialog("close");//关闭dialog
                    }
                }
         });
           
    $('#dwTable123').omGrid({
    limit : 0,
        width : 500,
        height : 260,
        autoFit : true,
        singleSelect : false,
        colModel : [    
                        {header:'单位简称',name:'jc', width:'autoExpand', align : 'center'}
                        
        ],
        dataSource : '/oa/ymbms/sjwh/listFzDwCondition.do'
});

//点击选择按钮,弹框
$('#xuanze').click(function(){

  var res=new Array();
  var count = 0;
      var data = $('#dwTable123').omGrid('getData');
      var dwNames = $('#dwName').val().split(",");
      for(var i = 0; i<dwNames.length; i++){
      for(var a = 0; a<data.total; a++){
      if(dwNames[i]==data.rows[a].jc){
                    res[count++] = a;
                    break;
                    }
      }
                   }
                  //得到结果,将其设为以选中
$('#dwTable123').omGrid('setSelections',res);
dialogTree.omDialog("option", "title", "选择包含单位");
       dialogTree.omDialog("open");//显示dialog
    
});
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值