1、staffAction
/**
+ *
+ * @author 阿荣
+ * @Description: 修改取派员信息
+ * @date: 2018年7月12日 上午10:10:56
+ * @return
+ * @throws Exception
+ */
+ public String editStaff() throws Exception {
+ //查询数据库,根据id查询原始数据
+ Staff getStaff = staffService.findById(staff.getId());
+ //使用页面提交的数据进行覆盖
+ getStaff.setName(staff.getName());
+ getStaff.setTelephone(staff.getTelephone());
+ getStaff.setStation(staff.getStation());
+ getStaff.setHaspda(staff.getHaspda());
+ getStaff.setStandard(staff.getStandard());
+ //修改取派员
+ staffService.update(getStaff);
+ return "toStaff";
+ }
+
2、staff.jsp相关部分
//修改取派员窗口<script>
+ $('#editStaffWindow').window({
+ title: '修改取派员',
+ width: 400,
+ modal: true,
+ shadow: true,
+ closed: true,
+ height: 400,
+ resizable:false
+ });
+
});
function doDblClickRow(rowIndex, rowData){
- alert("双击表格数据...");
+ //alert("双击表格数据...");
+ //打开窗口
+ $('#editStaffWindow').window("open");
+ //回显数据
+ $('#editStaffWindow').form("load",rowData);
+
+
}
</script>