0

次のシナリオがあります。

[ ] Supervisor 1
    [ ] Employee 1
    [ ] Employee 2
    [ ] Employee 3

[ ] Supervisor 2
    [ ] Employee 7
    [ ] Employee 8

[ ] が CheckBox を表していると仮定すると、(Supervisor 1) の横にある CheckBox をチェックすると、(Employees 1、2、3) の横にある CheckBox のみがチェックされ、横にある CheckBox をチェックすると、 (上司2)チェックボックスだけチェックしたい(社員7、8)

<asp:ListView ID="SupervisorsListView" runat="server" />
    <ItemTemplate>
        <asp:CheckBox ID="chkSupervisor" runat="server" />

        <asp:ListView ID="EmployeesListViews" runat="server" >
            <ItemTemplate>
                <asp:CheckBox ID="chkEmployee" runat="server" />
            </ItemTemplate>
        </asp:ListView>

    </ItemTemplate>
 </asp:ListView>

できればjQueryを使用してクライアント側でこれを達成する必要がありますが、これを達成する方法についてヒントを教えてもらえますか?

ありがとうございました。

4

1 に答える 1

0

もちろん、ツリービューを使用して使用できます

これを試してください http://docs.jquery.com/Plugins/Treeview/treeview

また、正確な要件に一致するようにコーディングを行う必要があります。

于 2012-12-14T06:54:21.097 に答える