1797  
查询码: 00000268
在后台easyui框架下的数据列表DataGrid中增加选择用户功能
作者: 系统管理员 于 2017年10月17日 发布在分类 / 二次开发 / 后台 ,于 2018年09月16日 编辑

1.增加按钮


{
	id : 'adduser',
	text : '导入用户到机构',
	iconCls : 'icon-customers',
	handler : addUserByOrg
}


2.按钮实现类


//导入用户
function addUserByOrg() {
		var url = 'user/chooseUser.do';
		$.farm.openWindow( {
			id : 'chooseUserWin',
			width : 600,
			height : 400,
			modal : true,
			url : url,
			title : '导入用户'
		});
		chooseWindowCallBackHandle = function(row) {
			var userids;
			$(row).each(function(i, obj) {
				if (userids) {
					userids = userids + ',' + obj.ID;
				} else {
					userids = obj.ID;
				}
			});
			$(gridPostUser).datagrid('loading');
			$.post('organization/addOrgUser.do', {
				'userids' : userids,
				id : '${ids}'
			}, function(flag) {
				if (flag.STATE == 0) {
					$('#chooseUserWin').window('close');
					$(gridPostUser).datagrid('reload');
				} else {
					$.messager.alert(MESSAGE_PLAT.ERROR, flag.MESSAGE,
							'error');
				}
			}, 'json');
		};
}



3.实现后台逻辑...

organization/addOrgUser.do

0人参与


 历史版本

备注 修改日期 修改人
CREAT 2018-09-16 12:07:41[当前版本] 系统管理员

  目录
    wcp知识库系统-京ICP备15024440号-1 -V 5.2.0 -wcp