开发工具与关键技术: MVC
作者:徐海涛
撰写时间:2021/8/8
1.通过序列化表单获取表单数据,声明一个变量和一个fmData对象接收数据,在for 循环中将表单中的数据遍历。
2.通过第一个变量接收遍历数据的键值对(name属性所代表的填入值)
3.再将第一个变量中的name 和value分别传到fmData对象中
4.创建一个判断方法将数据初步判断,防止表单中有数据未传递。
5.声明两个路径分别为修改和新增,需要把新增的路径放在修改路径前目的为:当Id属性为空时,项目判定为新增路径时,不会判断修改路径。当id属性有值时,自上而下的判断新增后再判断修改。如果修改在前的话,永远判断为新增。若是if和else判断就可不必在乎顺序。
6.在post属性中传入序列化的数据作为参数传到控制器。
7.在控制器中调用表对象接收序列化数据,通过字段类型接收
8.二次判断数据,防止数据丢失同时更进一步判断数据。注意string类型的数据和int类型判断方法不同。进一步判断是否与数据库重复前需要去空格再用count查询,修改需要在这一步中判断主键是否存在,再保存修改的方法中判断并且&&和或者||关系时,需要在或者前用括号包含,最后执行保存到数据库的操作。
这是我所学到的下拉框数据绑定步骤,所以我要分享给你们,希望可以帮助到你们。
以上就是我的分享,新手上道,请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!