项目中的修改

在制作大部分项目的同时新增、修改、 删除、查询是绝对少不了的,那么项目中的修改该如何制作呢?在制作的同时如何简单化。
下面是最近做的一个修改案例给大家详解一下修改中的一些难点
如图下图所示:
在这里插入图片描述
由图片中的渲染部分可以看到,除去序号,操作 说明文中要修改的部分只有四个,分别是员工编号、姓名丶联系电话和家庭住址对应的ID也分别employeeNum、employeeName、telphone、address这四个ID也是制作删除过程中的重中之重
接下来我们看一下视图部分的代码
在这里插入图片描述
在视图代码中的用了红色矩形框和黄色矩形框分开了两样代码,也分别是视图中代码的分成
首先我定义了一个方法名称是openUpdate 参数是ID (注:这个也不是规定一定要这样写 可以随自己更改但是命名必须规范 不能是aa bb cc之类的)
大家可以看到在红色矩形框框中的也就是地址了 接下来就是一个控制器的ID加一个参数 形成一个键值对的形式,返回一个data。
那么红色矩形框的因为第一个是一个员工编号 那么先去找到员工编号的ID
在这里插入图片描述
如图所示获取到了ID之后 便通过一个 jQuery的方法,调用它本身封装的一个方法.val(data[0].employeeNum。
下面也一样按照 获取ID 通过jQuery的方法调用 员工编号丶员工姓名丶电话号码丶家庭住址然后获取重置表单中的ID
也就是自己放置的一个隐藏域
在这里插入图片描述
和模态窗体的ID
在这里插入图片描述
写完了视图中修改的代码之后 给大家看一下控制器中的代码
在这里插入图片描述
也就是int类型先获取一下employeeID 然后剩下的都是string类型 分别获取员工编号 员工姓名 电话号码和家庭住址 四个
若employeeID 不等于0 且不等于空 然后把 modAcademe. employeeID直接赋值employeeID 其它的也照样 假如等于true则是修改成功 是等于false 则是需改失败
到最后输出msg 这控制器这边就算是写完了
然后再转到视图中保存的部分
如图所示:
在这里插入图片描述
由图可以知道 先定义一个方法 var Num = 获取值 也就是获取员工编号的值 也是获取四个 员工编号丶员工姓名丶电话号码丶家庭住址
然后用一个get 把连接添加
假如msg等于true 那么先给出一个提示 获取修改模态窗体 重新加载表单 就行了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值