我需要保存的不是id(实际上我的li标记中没有id),而是数据库中列表的值。
我想我需要方法serialize或toArray。我更喜欢toArray,因为我不需要通过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>
发布于 2015-01-31 23:24:43
像这样的东西应该能起到作用
编辑(感谢Matti Virkkunen)
var somearray;
$("#sortable li").each(function(index){
somearray.push($(this).text());
});https://stackoverflow.com/questions/28253203
复制相似问题