我需要保存不是id(实际上我的li-tag中没有id),而是保存数据库中列表的值。
我想我需要方法serialize或toArray。我更喜欢Array,因为我并不需要通过ajax等将我的数据发送到其他地方。
获取列表项值的数组是完美的,如下所示:
array array(
[0] = "value-1",
[1] = "value-2",
[2] = "value-3"
)
我怎样才能达到目的?
$(function() {
$( "#sortable" ).sortable({
update: function( event, ui ) {
//don't know how to continue correctly
}
}).disableSelection();
});

<ul id="sortable">
<li>value-1</li>
<li>value-2</li>
<li>value-3</li>
</ul>
&#13;
答案 0 :(得分:0)
这样的事情可以解决问题
编辑(感谢Matti Virkkunen)
var somearray;
$("#sortable li").each(function(index){
somearray.push($(this).text());
});