我需要的是排序后的序列化数据数组。我正在使用表格,所以我不知道如何获得这个数组。无论我尝试什么,我能得到的只是一个空白警报。
为了澄清一下,我需要的是在用户完成排序之后拥有一个序列化数组。
$(document).ready(function() {
$("#articles tbody").sortable({
connectWith: 'td',
stop: function(){
var string = $("#articles tbody").sortable("serialize");
alert( string);
}
});
});
<table id="articles" border="1">
<tbody>
<tr data-id="498">
<td>498</td>
<td>498</td>
</tr>
<tr data-id="497">
<td>497</td>
<td>497</td>
</tr>
<tr data-id="496">
<td>496</td>
<td>496</td>
</tr>
<tr data-id="495">
<td>495</td>
<td>495</td>
</tr>
</tbody>
</table>