jstree的节点ID复选框

时间:2012-07-30 07:16:11

标签: jquery asp.net-mvc-3 jstree

我需要在取消选中时检索节点的ID。 在表单提交上,以下代码返回所选节点的所有id

checkbox: {
                real_checkboxes: true,
                two_state: true,
                real_checkboxes_names: function (n) {
                    return [("check_" + (n[0].id)), n[0].id]
                }
            }

但是对于我的需要,我需要在取消选中节点时的id,如

}).bind('uncheck_node.jstree',function(e,data){
            {     
                var a=$(e).attr('id');               
                alert(a);
            }
        });

1 个答案:

答案 0 :(得分:2)

.bind("change_state.jstree", function (e, data) {
    if (data.args[1] == true) {
        var a = $(data.rslt).attr('id');
        alert(a);
    }
})