?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
  
<script>
    /*列表显示及回拉*/
    $('#listDiv').delegate('.son_add''click'function () {
        var thi = $(this);
        var pid = $(this).attr('pid');
        /*查询子集*/
        if (thi.html() == '+') {
            ajax(thi, pid);
            thi.html('-');
        else
        /*删除子集标签*/
        {
            thi.html('+');
            son_sub(thi.parents('tr'), pid);
        }
    })
    /*第一个参数的要递归删除的标签,第二个参数是主键id,*/
    function son_sub(thi, pid) {
        /*获取所有的同级标签*/
        var chil = thi.siblings();
        /*循环查询对比所都的同级标签,查找该标签下的所有子集标签*/
        chil.each(function () {
            /*该标签如果还存在子集,则继续调用*/
            if ($(this).attr('s_pid') == pid) {
                son_sub($(this), $(this).attr('pid'));
            }
        })
        /*删除class元素是remove+主键id的标签*/
        $('.remove_' + pid).remove();
    }
    /*子集标签加载,调用*/
    function ajax(thi, pid) {
        $.ajax({
            type: "post",
            url: "",
            data: "s_parent_id=" + pid,
            success: function (r) {
                thi.parents('tr').after(r);
            }
        })
    }
 
</script>
 
  


---------------------------------------------------------------------------------------------
不忘初心 方得始终!

唯有志存高远,方能风行天下。

道之所存,虽千万人吾往矣! 情之所钟,虽千万里吾念矣~

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。