table tr 移位排序 prev() before() next() after()

来源:互联网 发布:先锋网络电视免费版 编辑:程序博客网 时间:2024/06/05 00:30

table 前台无刷新排序 js

var up = function(el,orderNo){    var $tr = $(el).parents("tr");    var thisTd = $(el).parents("td");    var thisOrderNo = thisTd.children(":input").val();    var thisId = $tr.attr("title");    var nextTd = $tr.prev().children(".fixed");    var nextOrderNo = nextTd.children(":input").val();    var nextId = $tr.prev().attr("title");    $.ajax({        url:'swap',        data:{'launRecs[0].id':thisId,'launRecs[0].orderNo':thisOrderNo,'launRecs[1].id':nextId,'launRecs[1].orderNo':nextOrderNo},        async:false,        success:function(data){            if(data>0){                var thisHtml = thisTd.html();                var nextHtml = nextTd.html();                thisTd.html(nextHtml);                nextTd.html(thisHtml);                $tr.prev().before($tr);            }        }    });}var down = function(el,orderNo){    var $tr = $(el).parents("tr");    var thisTd = $(el).parents("td");    var thisOrderNo = thisTd.children(":input").val();    var thisId = $tr.attr("title");    var nextTd = $tr.next().children(".fixed");    var nextOrderNo = nextTd.children(":input").val();    var nextId = $tr.next().attr("title");    $.ajax({        url:'swap',        async:false,        data:{'launRecs[0].id':thisId,'launRecs[0].orderNo':thisOrderNo,'launRecs[1].id':nextId,'launRecs[1].orderNo':nextOrderNo},        success:function(data){            if(data>0){                var thisHtml = thisTd.html();                var nextHtml = nextTd.html();                thisTd.html(nextHtml);                nextTd.html(thisHtml);                $tr.next().after($tr);            }        }    });}
0 0