Jquery ui-table:
我有一个这样的表:
<table>
<tr>
<td> 1 </td>
<td> 2 </td>
<td> 3 </td>
</tr>
<tr>
<td> 4 </td>
<td> 5 </td>
<td> 6 </td>
</tr>
我想以这样的方式对其进行排序,如果我想将元素“1”移动到“5”,那么如果我将元素“1”拖放到元素“5”,那么他们应该交换他们的位置,那么表格应该是这样的:
<table>
<tr>
<td> 5 </td>
<td> 2 </td>
<td> 3 </td>
</tr>
<tr>
<td> 4 </td>
<td> 1 </td>
<td> 6 </td>
</tr>
</table>
另外,我有一个像 image.jpg 这样的处理程序图像,在每个td中都有 id : imageid 。我尝试了很多次,但我无法让它工作
我努力了:
$("table").sortable({contentWith : 'table',handle : 'imageid' })
$("table td").sortable({handle : 'imageid' })
$("table tr").sortable({,handle : 'imageid' })
$("table tbody").sortable({,handle : 'imageid' }) //for this,i added tbody in table ,but didnt work .
我并不是说他们根本没有移动,他们在移动但不正确。
这里发布了一些小代码,以便您可以快速编辑:http: //jsfiddle.net/Vq8CK/3/