を選択し、それはすべての選択をクリックして、一度私はので、私は、2列のための2つのチェックボックスを2列GridViewの複数のチェックボックスの列を持つと私はヘッダーでのasp.net GridViewコントロールを使用していますすべての列ヘッダー
column select all employee | column select all employer
を持っています従業員はすべての従業員に対してのみ選択する必要があり、雇用主には同じです
ただし、以下のコードでは雇用者を選択する場合のみ従業員と雇用者の両方を選択しています。
function SelectAllCheckboxes(chk) {
$('#<%=gv.ClientID%>').find("input:checkbox").each(function() {
if (this != chk) { this.checked = chk.checked; }
});
}
function SelectAllCheckboxes1(chk) {
$('#<%=gv.ClientID%>').find("input:checkbox").each(function() {
if (this != chk) { this.checked = chk.checked; }
});
}
<asp:CheckBox ID="chkAll" runat="server" onclick="javascript:SelectAllCheckboxes(this);" />
<asp:CheckBox ID="chkAll1" runat="server" onclick="javascript:SelectAllCheckboxes1(this);" />
あなたは何を意味するのですか? 「すべての雇用者を選択」をクリックすると、「すべての従業員を選択」もチェックされますか? –
2つのチェックボックスを区別していないので、意味があります。サーバー側の "雇用者"のチェックボックスにクラスを追加し、 "input:checkbox.employer"を選択します – tedski
グリッドビューのヘッダーに2つの列があります。列1をクリックすると列1のチェックボックスを選択し、列2をクリックし、列2のチェックボックスを選択する必要がありますが、私の場合は列1を選択すると列1と列2のチェックボックスが選択されます。すべてチェックボックスなので –