《修改》

开发工具与关键技术:VS MVC 
作者:黄姗姗
年级:18级
撰写日期:2019年7月7日

先理清思路,
1、首先就要获取需要修改的数据,
2、把这一条数据传递到修改的页面或者模态传递,然后赋值给对应的修改界面文本框、下拉框等,然后修改这些值或者不修改,
3、保存修改,创建一个按钮并绑定一个点击事件,这个事件里面主要代码就是获取这些修改页面的文本框、下拉框的值,然后利用post或者get方式进行提交到控制器。
4、在控制器创建一个函数来进行修改数据的操作
第一步:首先就要获取修改的数据
获取第一条的修改,直接点击修改、就可以跳到修改的界面:
在这里插入图片描述
关于这个每一行都修改按钮的代码是怎么实现的呢,就是在创建表格的时候,绑定一个修改的点击事件,但无论有多少条数据,所所有的修改数据都是这个点击事件:
在这里插入图片描述
然后利用table的监听这个按钮的点击事件,来获取当前操作这条数据的ID:
在这里插入图片描述

第二步、把这个ID传递到控制器,根据这个ID来查询对应的数据,然后把这些数据进行返回,然后在绑定到对应的页面:
1、 先创建一个修改的视图接收这个ID,然后把这个ID给这个视图:
在这里插入图片描述
2、 修改页面的视图:
在这里插入图片描述
3、 利用页面的加载事件,把对应的数据绑定上去:
首先这个修改的数据,可以再第一步的时候已经创建了,可以直接获取,然后提交到查询的控制器的函数:
在这里插入图片描述
提交到控制器,控制器进行根据数据查询,然后返回数据:
在这里插入图片描述
最后就行数据的绑定:
在这里插入图片描述
第三步:点击修改界面的修改保存按钮,这个按钮的点击事件里,首先先获取修改的界面的所有需要保存的数据,然后进行post或者get提交到控制器:
在这里插入图片描述
第四步、修改提交过来的数据操作:
在这里插入图片描述
这里修改首先要根据这个修改数据的ID来查询这条数据的所有东西,然后把传递过来的参数进行赋值,没有的就把查询出来的绑定到修改那里,要不然就会为null了。修改成功返回的为success,失败为fail,
视图返回的data就要做出判断是否修改成功:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值