1
38
|
2
60
您可以这样定义要获取的属性:
|
3
3
我也遇到了这个问题,除了我的元素上有ID,jquery的sortable(“toarray”)在返回ID时很容易出错,但是您可以使用以下方法在javascript中获取它们:
当然,这会以逗号分隔的字符串返回ID,但您可以返回数组。 我相信有更好的方法来解决这个问题,这就是我找到的解决方法。 |
4
2
我看到一些纯javascript的答案。它们工作,但要小心,它们可能不会按屏幕上可见的顺序返回项目。使用下面的代码,请参见上面的jtsalva,将按正确的排序顺序返回项目。这让我苦恼了一段时间,因为我想把新订单保存到数据库中,这样我就可以在有人离开的地方重新加载网格。
|
5
0
如果serialize返回空字符串,请确保ID属性包含下划线。它们的格式必须为:“set_number”,例如,ID属性为“foo_1”、“foo_5”、“foo_2”的3元素列表将序列化为“foo[]=1&foo[]=5&foo[]=2”。可以使用下划线、等号或连字符分隔集合和数字。例如,“foo=1”、“foo-1”和“foo-1”都序列化为“foo[]=1”。 |
6
0
$('.Sortable').Sortable('ToArray'); 只分析类的第一个元素 可分类的 . 您可以使用 每个 :
|
7
0
要使用其他属性,可以执行以下操作:
这样它就可以使用代码中的“value”属性了。 |