从数据库中输出的数据位:
id 内容: 按钮
n-1 内容1 下移
n 内容2 上移|下移
n+1 内容3 上移
...n-1,n,n+1这3个id的位置和所对应的内容如何随便交换位置?也就是上移,下移这2个按钮的代码该怎么写呢?
id 内容: 按钮
n-1 内容1 下移
n 内容2 上移|下移
n+1 内容3 上移
...n-1,n,n+1这3个id的位置和所对应的内容如何随便交换位置?也就是上移,下移这2个按钮的代码该怎么写呢?
上移 则执行 该条语句中的排序号+1 然后按照排序号重新排序本页……这个也许ajax的效果更好点……
下移 同上
每上移或下移,id对应的sort_id加减1,那其他跟id不对应的怎么处理?
你用JS 把当前的数据取出,然后和上一个或下一个换位置!
像你这个情况,就不要在去数据库取值了,估计每行数据还的加个隐藏标签来控制!
跟id不对应的不用处理, 或者添加数据时, sort_id默认值就是id值, 上下移就加减一