cy
2022-06-21 129904537f66509f97b285e7eb4f42b3dc349dd0
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
[#assign pageSize=5]
 
[#if cusList?? && cusList?size>0]
    [#assign ilength = cusList?size]
    <div class="newadd_level">
        <div class="nl_con">
            <div class="nl_show clearfix">
                [#if ilength<=pageSize]
                    <div class="moreheader">
                        <table class="replaceTable">
                            <tr>
                                [#list cusList as item]
                                  <td><a cid="${item.id}" [#if item_index == 0]class="focus"[/#if] href="javascript:selPro('${item.id}')"><span>${item.name}</span></a></td>
                                [/#list]
                            </tr>
                        </table>
                    </div>
                [#else]
                    [#assign n = 0]
                    <div class="moreheader">
                        <table class="replaceTable">
                            <tr>
                        [#list cusList as item]
                              <td><a cid="${item.id}" [#if item_index == 0]class="focus"[/#if] href="javascript:selPro('${item.id}')"><span>${item.name}</span></a></td>
                            [#assign n = n + 1]
                            [#if n = 5]
                                [#break]
                            [/#if]
                            
                        [/#list]
                        </tr>
                        </table>
                    </div>
                    <a class="morebtn" id="morebtn"><span>更多</span></a>
                    <div class="morecon" id="morecon">
                        <table>
                            [#assign pageCount = ((ilength-1)/pageSize+1)?int]
                            [#assign start = 0]
                            [#assign end = ilength]
                            [#assign more = (pageSize-ilength%pageSize)?int]
                            [#assign currPage = 1]
                            [#list currPage..pageCount as count]
                                [#assign start = (count-1)*pageSize]
                                [#if count!=pageCount]
                                  [#assign end = count*pageSize]
                                [#else]
                                  [#assign end = ilength]
                                [/#if]
                                
                                <tr>
                                    [#list cusList as item]
                                        [#if item_index gte start && item_index lt end]
                                        <td>
                                            <a cid="${item.id}" [#if item_index==0]class="focus"[/#if] href="javascript:selPro('${item.id}')"><span>${item.name}</span></a>
                                        </td>
                                        [/#if]
                                    [/#list]
                                </tr>
                            [/#list]
                            [#if count==pageCount && more gt 0 && more lt 6]
                              [#list 1..more as moreTd]
                                  <td>&nbsp;</td>
                              [/#list]
                          [/#if]
                        </table>
                    </div>
                [/#if]
            </div>
        </div>
    </div>
    
    
    
    <script type="text/javascript">
    $(function() {
        $('#morebtn').bind('click',function(){
            $(this).toggleClass('current');
            $('#morecon').toggle();
            return false;
        });
        $('body').click(function(){
            $('#morebtn').removeClass('current');
            $('#morecon').hide();
        });
        
        $("#morecon a").bind('click',function() {
            var cid = $(this).attr("cid");
            var trHtml = $(this).parent().parent().html();
            $(".replaceTable").html(trHtml);
        });
    })
    </script>
[/#if]