Спасибо большое класное решение проблемы, я реализовал чуть по другому.
<script type="text/javascript" src="jquery-1.2.6.js"></script>
<script type="text/javascript" src="jquery.tablednd_0_5.js"></script>
<style type="text/css">
<!--
.letter {background-color: #a0d6fb;}
-->
</style>
<script type="text/javascript">
$(document).ready(function() {
$('table').attr('id','id_for_table');
var id_for_tr = 1;
$("#id_for_table tr").each(function(indx){
$(this).attr('id',id_for_tr);
id_for_tr = id_for_tr + 1;
});
$("#id_for_table").tableDnD();
$('#id_for_table').tableDnD({
onDragClass: "letter",
onDrop: function(table, row) {
alert($('#id_for_table').tableDnDSerialize(''));
},
dragHandle: "dragHandle"
});
});
</script>
<body>
<form>
<table cellspacing="0" cellpadding="2">
<tr><td>1</td><td>One</td><td>some text</td></tr>
<tr><td>2</td><td>Two</td><td>some text</td></tr>
<tr><td>3</td><td>Three</td><td>some text</td></tr>
<tr><td>4</td><td>Four</td><td>some text</td></tr>
<tr><td>5</td><td>Five</td><td>some text</td></tr>
<tr><td>6</td><td>Six</td><td>some text</td></tr>
</table>
</form>