我有一个带有向上/向下箭头的表单生成器来交换位置。一切正常,只是在进行切换时不会保留在 textarea 或输入字段中键入的任何新输入。
这是向上交换对象的代码
$("a.move-up").live('click', function() {
var xvalue = $(this).attr("xvalue");
var this_row = $("tr#row-" + xvalue).html();
this_row = "<tr id='row-" + xvalue + "'>" + this_row + "</tr>";
var position = $("table#input-table tr").index($('tr#row-' + xvalue));
position++;
var prev_position = position - 1;
$("#input-table tr:nth-child(" + position + ")").remove();
$(this_row).insertBefore("#input-table tr:nth-child(" + prev_position + ")");
//alert(this_row);
return false;
});