永发信息网

用jquery.dragsort.js拖拽排序,如何取消排序,在不刷新页面的情况下还原到初始顺序的状态

答案:2  悬赏:0  手机版
解决时间 2021-01-26 21:27
  • 提问者网友:你挡着我发光了
  • 2021-01-26 11:42
用jquery.dragsort.js拖拽排序,如何取消排序,在不刷新页面的情况下还原到初始顺序的状态
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-01-26 12:09
取消排序是不可能的。你可以在生成列表的时候带上顺序号,然后重排,例​



  • content 1


  • content 2




function reset() {

var objs = [];

var countObjs = $('ul>li').length;

for (var i = 1; i <= countObjs; i++) {

objs.push($('ul>li[oid=' + i + ']'));

}

$('ul').empty();

for (var i = 0; i < objs.length; i ++) {

$('ul').append(objs[i]);​

}

}
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-01-26 12:56
每次排序前,你先用一个变量把他们存起来,要还原到初始顺序就很好处理了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯