我想对我的选项卡进行排序,我还想对选项卡内的字段进行排序。我也希望能够将字段从一个选项卡拖到另一个选项卡。
当用户单击“保存”按钮时,我想获取一个 json 字符串。类似于以下内容:
我做了一些研究,似乎可以使用 jQuery Sortable (Connect lists with Tabs)。有人可以发布一段像样的html + javascript吗?谢谢你。
我写的以下代码是一场灾难。
$(function () {
$("#tabs").tabs().find(".ui-tabs-nav").sortable({
axis: "x",
update: function(event, ui) {
debugger;
}
});
$(".fieldSortableList").sortable().disableSelection();
var $tabs = $("#tabs").tabs();
var $tab_items = $("ul:first li", $tabs).droppable({
accept: ".connectedSortable li", hoverClass: "ui-state-hover", drop: function (event, ui) {
var $item = $(this);
var $list = $($item.find("a").attr("href")).find(".connectedSortable");
ui.draggable.hide("slow", function () {
$(this).appendTo($list).show("slow");
});
}
});
});