拖放jstree

时间:2011-11-02 07:13:51

标签: jquery jstree

我想知道是否可以获得正在排序的ul列表数组。就像现在一样,我得到了元素的排序顺序。但这有可能吗?

1 个答案:

答案 0 :(得分:1)

我这样做是为了让它运转起来。我不知道这是不是正确的方法,但它有效

.bind("move_node.jstree", function (e, data) {
    //--- Get parent <li>'s id
    var parent = data.rslt.np.attr("id");

    //--- Find all <li>'s within the ul beeing sorted
    var sortOrderList = $('#' + parent + ' ul:first > li').map(function (i, n) {
        return $(n).attr('id').replace("li_", "");
    }).get().join(',');

    data.rslt.o.each(function (i) {
        //--- Server side action goes here
    });
});

希望这可以帮助他人