湖与 2014-11-12 16:29
浏览 1155

WEB修改记录排序字段的值及显示

做OA的时候,有职务一个表,其中有个sort(int)字段用于排序;
查看时,选择的是用table列表查看(通过分页取出的数据),现在的问题是我想在新建时给一个序号(或编辑时能更改序号),以便显示时能按一定的顺序。
例如,已有:
财务员,人事主管,销售部经理,销售员 4种职务;
然后我要新建个 总经理 ;在授权职务时我想让 总经理显示在最前面;该以一种怎样的思路来修改sort字段呢?或者说这是我想多了,想当然了,系统中一般不这么做?
我的思考:
1.通过直接输入 Integer 来。
若出现重复的不做处理,这样感觉一是相同sort不能按需要的排序,二是给用户直接输入 Integer 感觉很不和谐;
若重复时,更改其他相应的sort值;当记录数多的时候所有的记录的sort值都将重写,这系统会卡,响应慢。
2.通过设置button 上移,下移,通过ajax处理;这样也是上一一次就提交一次请求,修改其他记录的sort值;这种方法看起来比直接输入,用户使用时更和谐。

附:带我做项目的说用第一种方法(不管重复的sort),始终觉得让用户输数字不直观,还不准确。
求老手指点,项目经验太少,缺乏有效的思路,通过百度,没发现有类似的问题(前端排序的到不少),谢谢。

  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥20 delta降尺度方法,未来数据怎么降尺度
    • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
    • ¥15 再不同版本的系统上,TCP传输速度不一致
    • ¥15 高德地图点聚合中Marker的位置无法实时更新
    • ¥15 DIFY API Endpoint 问题。
    • ¥20 sub地址DHCP问题
    • ¥15 delta降尺度计算的一些细节,有偿
    • ¥15 Arduino红外遥控代码有问题
    • ¥15 数值计算离散正交多项式
    • ¥30 数值计算均差系数编程