美文网首页
SSM框架的(CRUD)_修改_回显员工信息23

SSM框架的(CRUD)_修改_回显员工信息23

作者: 念念碎平安夜 | 来源:发表于2020-01-08 16:06 被阅读0次

    一、修改员工姓名为静态框

    <p class="form-control-static" id="empName_update_static"></p>
    

    二、打开EmployeeController

    @RequestMapping(value="/emp/{id}",method=RequestMethod.GET)
        @ResponseBody
        public Msg getEmp(@PathVariable("id")Integer id) {
            Employee employee = employeeService.getEmp(id);
            return Msg.success().add("emp", employee);
        }
    

    三、打开EmployeeService

    /**
         * 按照员工id查询员工
         * @param id
         * @return
         */
        public Employee getEmp(Integer id) {
            // TODO Auto-generated method stub
            Employee employee = employeeMapper.selectByPrimaryKey(id);
            return employee;
        }
    

    四、为编辑按钮添加一个自定义的属性,来表示当前员工id

    //为编辑按钮添加一个自定义的属性,来表示当前员工id
    editBtn.attr("edit-id",item.empId);
    

    五、发送ajax请求

    //1、我们是按钮创建之前就绑定了click,所以绑定不上。
            //1)、可以在创建按钮的时候绑定。    2)、绑定点击.live()
            //jquery新版没有live,使用on进行替代
            $(document).on("click",".edit_btn",function(){
                //alert("edit");
                //1、查出部门信息,并显示部门列表
                getDepts("#empUpdateModal select");
                //2、查出员工信息,显示员工信息
                getEmp($(this).attr("edit-id"));
                $("#empUpdateModal").modal({
                    backdrop:"static"
                });
            })
            function getEmp(id){
                $.ajax({
                    url:"${APP_PATH}/emp/"+id,
                    type:"GET",
                    success:function(result){
                        //console.log(result);
                        var empData = result.extend.emp;
                        $("#empName_update_static").text(empData.empName);
                        $("#email_update_input").val(empData.email);
                        $("#empUpdateModal input[name=gender]").val([empData.gender]);
                        $("#empUpdateModal select").val([empData.dId]);
                    }
                });
            }
    

    相关文章

      网友评论

          本文标题:SSM框架的(CRUD)_修改_回显员工信息23

          本文链接:https://www.haomeiwen.com/subject/qckkactx.html