表格前端实现行交换之后怎么将其同步更新至数据库,让这两行的数据在数据库中也实现交换

soonyolsd 2015-09-25 09:40:41
如题,我使用jquery 让前端的数据实现了行与行之间的交换,但是当重新点击获取列表时肯定又会复原,因为数据库中的数据顺序并没有改变,现在我想让前端行交换的同时数据库中的信息也实现交换,请问有木有大神给个方法,菜鸟求助
...全文
212 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2015-09-25
  • 打赏
  • 举报
回复
给行添加一个orderLine列来实现排序序号,第一行1,依次递增,只需要在行改变时把指定的记录的orderLine更新.显示数据时order by orderLine
街头小贩 2015-09-25
  • 打赏
  • 举报
回复
你只要在移动后对比元素的属性(orderLine)跟在容器中的顺序,如果不一致哪ajax到数据库即可
街头小贩 2015-09-25
  • 打赏
  • 举报
回复
你上移或下移只是在父容器中哪个子元素在前在后。但元素固有的属性值是不变的。
soonyolsd 2015-09-25
  • 打赏
  • 举报
回复
引用 1 楼 xiaofanku 的回复:
给行添加一个orderLine列来实现排序序号,第一行1,依次递增,只需要在行改变时把指定的记录的orderLine更新.显示数据时order by orderLine
两行互换 的话orderLine 怎么获取 呢,我是每一行有两个按钮,一个是上移,一个是下移,如果点击的 话最多只能获取当前行的orderLine ,比如我点击上移,那上一行的orderLine肯定也要更新,但是无法获取啊
soonyolsd 2015-09-25
  • 打赏
  • 举报
回复
两行互换 的话orderLine 怎么获取 呢,我是每一行有两个按钮,一个是上移,一个是下移,如果点击的 话最多只能获取当前行的orderLine ,比如我点击上移,那上一行的orderLine肯定也要更新,但是无法获取啊

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧