金蝶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
});