0

我有一个动态 jqx 树(JSON),其中人员作为列表列表。拖放当前已启用,我需要用它做两件事:

  1. 创建具有排序更改的人员列表(即,当将孩子拖放到其兄弟姐妹中时,dragEnd 下方的每个兄弟姐妹都需要更新其 person.order 整数)
  2. 防止孩子更换父母。

我知道我需要操纵 dragStart 和 dragEnd 事件来做到这一点,但我不确定我应该如何检查。

    $("#personTree").on('dragStart', function (event) {
        if (event.args.value) {
            // should I be setting a global var here?
        }
    });

    $("#personTree").on('dragEnd', function (event) {
        // how do I check the change in parents?
    });

如果有帮助, event.args.label 是人的名字, event.args.value 是人的路径

例如.../祖父母/父母/人

4

1 回答 1

0

相关信息可以在这里找到:

关联

于 2014-10-06T21:39:26.713 回答