データベースに挿入するデータを準備するために、serialize() および toArray と sortable() を使用することを推奨する Stackoverflow に関するいくつかの質問を読みました。ただし、それらを 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);