一、保存按钮添加ID,绑定单击事件
<button type="button" class="btn btn-primary" id="emp_save_btn">保存</button>
二、定义一个员工保存方法
//点击保存,保存员工。
$("emp_save_btn").click(function(){
//1、模态框中填写的表单数据提交给服务器进行保存
//2、发送ajax请求保存员工
$.ajax({
url:"${APP_PATH}/emp",
type:"POST",
data:$("#empAddModal form").serialize(),
success:function(result){
console.log(result.msg)
//员工保存成功;
//1、关闭模态框
$("#empAddModal").modal('hide');
//2、来到最后一页,显示刚才保存的数据
//发送ajax请求显示最后一页数据即可
to_page(totalRecord);
};
})
});
三、定义全局变量
var totalRecord;
totalRecord = result.extend.pageInfo.total;
四、控制层添加代码
/**
* 员工保存
* @return
*/
@RequestMapping(value = "/emp",method=RequestMethod.POST)
@ResponseBody
public Msg saveEmp(Employee employee) {
employeeService.saveEmp(employee);
return Msg.success();
}
五、逻辑层添加代码
/**
* 员工保存
* @param employee
*/
public void saveEmp(Employee employee) {
// TODO Auto-generated method stub
employeeMapper.insertSelective(employee);
}
网友评论