如何实现上移下移功能
编号 内容 操作按钮
1 b 上移|下移
2 a 上移|下移
3 d 上移|下移
4 c 上移|下移
------解决方案-------------------- 不明确,在什么里面实现这样功能?webform里用jquery可以实现,winform里应该更简单
------解决方案-------------------- js可实现
前两天看了一下coolite1.0 ,其中有现成的这样控件
你可以研究一下
------解决方案-------------------- 最简单就是在数据库中加一个排序字段.上移下移其实就是修改那个字段!
------解决方案-------------------- 楼主的要求说的不是很清楚
------解决方案-------------------- 其中一个方式, sql排序. 一个专门的排序字段.
上下移动, 改变排序值即可.
------解决方案-------------------- 等待高手回答。。。。。
------解决方案-------------------- 1。在数据库添加一个字段作为排序使用
2。以正序为排序规则,值越越大越靠前如10,9,8,7,
3.上调的8的时候 先将前一个行的排序-1,本身+1
4。下调的时候,比如8就是后一行的排序+1,本身-1
------解决方案-------------------- 排序是由你的sql语句决定的. 你掉你的方法, 别人掉别人的sql . 不会影响的... 除非你们公用一个sql
------解决方案-------------------- 应该需要控件来实现。
------解决方案-------------------- 本人刚做了个类似的功能,如有需要可发私信告诉我邮箱号。
------解决方案-------------------- 引用: 最简单就是在数据库中加一个排序字段.上移下移其实就是修改那个字段!
我之前就是用这方法错,, 怎么简单就怎么做吧~~~
------解决方案-------------------- 等待。。。
------解决方案-------------------- jQuery 实现 li 的上移下移
http://blog.csdn.net/Sandy945/archive/2010/03/12/5374778.aspx
------解决方案-------------------- 期待答案
------解决方案-------------------- 引用: 看了很多楼上说的,都说用数据库字段!我觉得这点从设计上面来说就行不通!一个页面的样式需要在数据库中增加字段,会导致大量的数据冗余,而且要是以后页面的要求发生变化,那就又需要在数据库中设置字段咯。
怎么就多了个数据冗余呢? 一个int型站4字节, 一条记录最多可以可以存放8kb的数据, 其次, 这种 上下移动效果, 肯定是移动之后需要保存到数据库的, 当然你可以选择使用js来实现这种上下移动效果, 可是下一次打开, 你是不是要重新指定排序的顺序?