Javascript 使用YUI对表行进行排序

Javascript 使用YUI对表行进行排序,javascript,drag-and-drop,yui,Javascript,Drag And Drop,Yui,目前我有一个类似于以下的表格: <table id="tbl"> <thead> <tr><th>Example Title</th><th>Title2</th></tr> </thead> <tbody id="tblbdy"> <tr><td>data1</td><td>

目前我有一个类似于以下的表格:

<table id="tbl">
    <thead>
        <tr><th>Example Title</th><th>Title2</th></tr>
    </thead>
    <tbody id="tblbdy">
        <tr><td>data1</td><td>data2</td></tr>
    </tbody>
</table>
这基本上是一个非常简单的你的效果,你点击行,上下拖动,它插入到新的运动和调用功能“sortparts”,它的作品伟大;然而,在我目前的项目中,我正在逐步淘汰script.aculo.us,以减少javascript的占用,并切换到YUI来处理所有的可视化内容(这是最后一点)

我如何使用YUI获得类似的结果

我试着在每一行添加新的YAHOO.util.DD(row),但什么都没发生

编辑
我发现:如果你的表中有任何文本框,你就不能再编辑它们了。你看过这个代码示例了吗


是;这适用于YUI数据表(我不用于此表),但不适用于常规表。啊,可能还有很多关于拖放的问题需要解决。datatable支持行的移动,拖放只会产生抓取某物并四处移动的效果。目标将需要支持下降。
Sortable.create('tblbdy', {tag: 'tr', ghosting: false, constraint: 'vertical', onUpdate: sortparts});