我在 Stackoverflow 上阅读了一些问题,这些问题建议使用 serialize() 和 toArray 和 sortable() 来准备要插入数据库的数据。但是,当我尝试将它们传递给 sortable('toArray') 或 sortable('serialize') 时,它会破坏代码,即列表不再可排序。这是一个小提琴
http://jsfiddle.net/mjmitche/sTzCS/16/
有谁知道我做错了什么?
<ul id="sortlist">
<li id="Vancouver">Vancouver</li>
<li id="Toronto">Toronto</li>
<li id="Montreal">Montreal</li>
<li id="Ottawa">Ottawa</li>
<li id="Calgary">Calgary</li>
<li id="Edmonton">Edmonton</li>
<li id="Winnipeg">Winnipeg</li>
</ul>
JavaScript
// also tried $('#sortlist').sortable('serialize);
var result = $('#sortlist').sortable("toArray");
alert(result);