*本次演示的开发工具VS是2015版本
*项目开始之前请自行建设并且引入数据库相关信息
*引入jquery-3.2.1.min.js
- 搭建自己的页面,根据自己实际需求自行搭建改动,在此不要求统一(
*页面上内容已通过单表查询与数据库数据连接
*不会单表查询的可看我前面发表的文章这里就不重复
- 2.给自定义按钮“删除”传参数(即根据ID来删除对应的信息)
-
*这里的rowData数据如下图所示
-
3.为页面的“删除”按钮添加点击事件,点击时应提示用户是否确定删除此数 据
-
4.编写JS代码(即页面的控制)
*先跳出步骤3的提示框
*打开一个加载层(加载层推荐加入,可防止代码执行时间过久,误以为代码没执行)
*代码执行完关闭加载层
*判断数据是否为success(控制器传来的数据,即删除成功传success)
-
- 5.控制器的编写
-
*判断当前选择的信息是否是其它页面信息的所需信息,如果不是则继续执行,否则返回“当前选择删除班级存在学生信息,不允许删除”(如果是单表则可以忽略此)
*根据ID查询到相对应的数据库信息
*用Remove删除(信息)
*如果数据大于0(即删除有数据,则向页面返回success,否则返回删除失败)
*通过(rtMsg,JsonRequestBehavior.AllowGet);传输数据到页面
-
以上便是数据的删除方法