erp系统搭建
1、通过格式化列生成“修改”按钮 ;

2、点击修改按钮弹出对话框 ;
3、在对话框中根据点击的对象id查询到对象并将其显示到对话框中;
3、点击对话框中的保存按钮,将修改后的数据提交到后台 ;
4、弹出提示信息(是否保存成功)并刷新当前页面。
a、在表单(grid)数据中生成修改列
{ field :'-',
title:'操作',
align:'center',
formatter:function(value,row,index){
var oper ='修改';
oper += ' 删除';
return oper;
}
b、在JavaScript中添加edit方法(其中的加载数据根据form中的load方法而来),它会根据url地址,加载json数据并显示,由于本例中返回的json数据格式是:【name:‘**’;tele:‘**’】,而在编辑框表单中的为【dep.name:‘**’;dep.tele:‘**’】,所以在根据id查询对象的get方法中,应该将jison的数据格式键都加上dep.
/*
*修改部门
*/
function edit(uuid){
//弹出编辑框
$('#editDlg').dialog('open');
//清空表单内容
$('#editForm').form('clear');
method = 'update';
//加载数据
$('#editForm').form('load','dep_get?id='+uuid);
}
/**
*获取 编辑对象
*/
public void get() {
Dep dep = depBiz.get(id);
String jsonString = JSON.toJSONString(dep);
String jsonStringAfter = mapData(jsonString, "dep");
write(jsonStringAfter);
}
/**
* 将查询到的JSON数据加上前缀,方便editform显示
* @param jsonString 需要加前缀的json字符串
* @param prefix 前缀
* @return json数据
*/
public String mapData(String jsonString,String prefix) {
//加前缀之前的json
Map
//加前缀
Map
for (String key : map.keySet()) {
dataMap.put(prefix+"."+key, map.get(key));
}
//加完前缀后返回JSON数据
return JSON.toJSONString(dataMap);
}
c、点击对话框中的保存按钮,将数据通过ajax提交到后台,并返回保存信息、刷新当前页面,这个采用的easyUI中的相关方法实现
- 1erp采购管理系统开发
- 2erp企业管理系统权限的设置
- 3安装erp系统准备工作流程
- 4喷绘erp管理系统设置
- 5erp财务管理系统可以安装吗
- 6erp系统初始化设置实训报告
- 7安装erp系统桌面无图标怎么办
- 8erp系统怎么安装到其他电脑上
- 9怎么给笔记本安装erp系统
- 10erp系统怎么从共享盘安装
- 11进销存erp系统安装和使用教程
- 12安装好的erp系统怎么使用
- 13安装erp系统时出现的问题
- 14企业erp系统安装流程教程
- 15erp系统设置会计期间数据
- 16专业的企业erp系统上门安装
- 17四川企业erp系统安装
- 18erp系统的采集器如何安装
- 19橱柜erp管理系统怎样安装
- 20erp部署
- 21有erp系统要怎么安装
- 22人事erp系统安装下载
- 23erp系统独立运转设置
- 24erp系统设置页面保存成功
- 25幕墙erp系统安装流程步骤教程
- 26仓管员如何用erp系统安装
- 27erp系统安装在电脑上
- 28erp系统安装对计算机的要求
- 29ERP系统是否需要安装客户端,如何使用?
- 30erp系统成本管理设置

