我使用的是nestedsortable插件https://github.com/ilikenwf/nestedSortable 我试图只获取父项id或类并附加到输入文本字段,而不是序列化数据或仅使用逗号分隔的纯数据的数组。这是我的代码
var ns = jQuery('.sortable').nestedSortable({
forcePlaceholderSize: true,
handle: 'div',
helper: 'clone',
items: 'li',
opacity: .6,
placeholder: 'placeholder',
revert: 250,
tabSize: 30,
tolerance: 'pointer',
toleranceElement: '> div',
maxLevels: 4,
expandOnHover: 700,
startCollapsed: false,
update: function(event, ui) {
var arr = jQuery(this).nestedSortable('toArray');
var i, n;
var attrs = [];
for (i = 0, n = arr.length; i < n; i++) {
attrs.push(jQuery('#' + arr[i]).attr('class')+',');
}
jQuery("#sortedelements").val(attrs);
}
});