全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 546|回复: 7
打印 上一主题 下一主题

50元找人教我:拖拽表格的行,调整顺序,写回数据库

[复制链接]
跳转到指定楼层
1#
发表于 2022-3-27 10:11:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
告诉我哪儿有教程也行:

目前是从数据库查询一个表,显示在前端表格,比如是按学号asc排序的

学号     姓名   住址
302      张三    河北
303      李四    浙江
305       王五   北京

现在需要实现:

1.在前端拖拽表格的行,把王五排在第一(希望用bootstrap)

学号     姓名   住址
305       王五   北京
302      张三    河北
303      李四    浙江

2.然后写回数据库,下次查询的时候,也是这个调整后的排序,显示在前端

指点我一下,或者告诉我哪儿有教程就行。

推荐
发表于 2022-3-27 10:21:45 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
2#
发表于 2022-3-27 10:12:52 | 只看该作者
简简单单,前端调整后通过AJAX事件调用后端把顺序写回,简简单单啊
3#
 楼主| 发表于 2022-3-27 10:14:13 | 只看该作者
Salta 发表于 2022-3-27 10:12
简简单单,前端调整后通过AJAX事件调用后端把顺序写回,简简单单啊


要在数据表里面,新增加一列,比如 order  整数值,来保存显示顺序么?
4#
发表于 2022-3-27 10:19:29 | 只看该作者
感觉这个思路有问题,你数据库准备做多大?
如果很小就没有必要,如果很大,你一个页面根本放不完,调整的当前页面调的顺序与其它不在页面内的数据顺序怎么安排。
这是逻辑问题。
6#
发表于 2022-3-27 10:22:15 | 只看该作者
加个order排序
7#
发表于 2022-3-27 10:22:33 | 只看该作者
如果目的是把某一条,或者某几条放前面,建议增加权重列,按权重排序。
8#
发表于 2022-3-27 11:28:06 | 只看该作者
没必要这么复杂,压根不用传回后端,前端用cookie保存当前排序状态就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-18 07:33 , Processed in 0.061355 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表