SSM框架的(CRUD)_新增_新增基本完成16

2020-01-08  本文已影响0人  念念碎平安夜

一、保存按钮添加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);
    }
上一篇 下一篇

猜你喜欢

热点阅读