如上面所说我实现了全选,但想要chkSdate8 控件 不选中 请问大家怎么实现!!!在线等!! 谢谢.
如下是我的全选的脚本事件:
function checkAllstate1(o) {
var ch;
$("input[id^=FeesShow_ctl10_chkSdate]").each(function() {
$(this).attr("checked", o.checked);
if (this.id.indexOf('chkSdate0') >= 0) {
chkShowSpan(this, 'Sdate');
}
if (this.id.indexOf('chkSdate1') >= 0) {
chkShowSpan(this, 'Edate');
}
if (this.id.indexOf('chkSdate2') >= 0) {
chkShowtable(this, 'CB');
}
if (this.id.indexOf('chkSdate3') >= 0) {
chkShowDropDown(this, 'AirlineCompany');
}
if (this.id.indexOf('chkSdate4') >= 0) {
chkShowDropDown(this, 'VoyageType');
}
if (this.id.indexOf('chkSdate5') >= 0) {
chkShowtextarea(this, 'SE');
}
if (this.id.indexOf('chkSdate6') >= 0) {
chkShowtextarea(this, 'EE')
}
if (this.id.indexOf('chkSdate7') >= 0) {
chkShowtextarea1(this, 'AircomE');
}
if (this.id.indexOf('chkSdate9') >= 0) {
chkShowtextarea(this, 'Cabin2');
}
if (this.id.indexOf('chkSdate10')) {
chkShowCloum(this, 'Discount');
}
if (this.id.indexOf('chkSdate11') >= 0) {
chkShowCloum(this, 'RewardDiscount');
}
if (this.id.indexOf('chkSdate12') >= 0) {
chkShowDropDown(this, 'Dptype');
}
if (this.id.indexOf('chkSdate13') >= 0) {
chkShowCloum(this, 'PolicyType');
}
if (this.id.indexOf('chkSdate14') >= 0) {
chkShowDropDown(this, '_rateType');
}
})
}如下是: 我全选的checkbox控件:
<asp:CheckBox ID="chkSdate0" name="jquerys[]" runat="server" onclick="chkShowSpan(this,'Sdate');" />
<asp:CheckBox ID="chkSdate1" name="jquerys[]" runat="server" onclick="chkShowSpan(this,'Edate');" />
<asp:CheckBox ID="chkSdate2" name="jquerys[]" runat="server" onclick="chkShowtable(this,'CB');" />
<asp:CheckBox ID="chkSdate3" name="jquerys[]" runat="server" onclick="chkShowDropDown(this,'AirlineCompany');" />
<asp:CheckBox ID="chkSdate4" name="jquerys[]" runat="server" onclick="chkShowDropDown(this,'VoyageType')" />
<asp:CheckBox ID="chkSdate5" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'SE');" />
<asp:CheckBox ID="chkSdate6" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'EE');" />
<asp:CheckBox ID="chkSdate7" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'AircomE');" />
<asp:CheckBox ID="chkSdate8" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'NoAircomE');" />
<asp:CheckBox ID="chkSdate9" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'Cabin2');" />
<asp:CheckBox ID="chkSdate10" name="jquerys[]" runat="server" onclick="chkShowCloum(this,'Discount');" />
<asp:CheckBox ID="chkSdate11" name="jquerys[]" runat="server" onclick="chkShowCloum(this,'RewardDiscount');" />
<asp:CheckBox ID="chkSdate12" name="jquerys[]" runat="server" onclick="chkShowDropDown(this,'Dptype');" />
<asp:CheckBox ID="chkSdate13" name="jquerys[]" runat="server" onclick="chkShowCloum(this,'PolicyType');" />
<asp:CheckBox ID="chkSdate14" name="jquerys[]" runat="server" onclick="chkShowDropDown(this,'_rateType');" />
如下是我的全选的脚本事件:
function checkAllstate1(o) {
var ch;
$("input[id^=FeesShow_ctl10_chkSdate]").each(function() {
$(this).attr("checked", o.checked);
if (this.id.indexOf('chkSdate0') >= 0) {
chkShowSpan(this, 'Sdate');
}
if (this.id.indexOf('chkSdate1') >= 0) {
chkShowSpan(this, 'Edate');
}
if (this.id.indexOf('chkSdate2') >= 0) {
chkShowtable(this, 'CB');
}
if (this.id.indexOf('chkSdate3') >= 0) {
chkShowDropDown(this, 'AirlineCompany');
}
if (this.id.indexOf('chkSdate4') >= 0) {
chkShowDropDown(this, 'VoyageType');
}
if (this.id.indexOf('chkSdate5') >= 0) {
chkShowtextarea(this, 'SE');
}
if (this.id.indexOf('chkSdate6') >= 0) {
chkShowtextarea(this, 'EE')
}
if (this.id.indexOf('chkSdate7') >= 0) {
chkShowtextarea1(this, 'AircomE');
}
if (this.id.indexOf('chkSdate9') >= 0) {
chkShowtextarea(this, 'Cabin2');
}
if (this.id.indexOf('chkSdate10')) {
chkShowCloum(this, 'Discount');
}
if (this.id.indexOf('chkSdate11') >= 0) {
chkShowCloum(this, 'RewardDiscount');
}
if (this.id.indexOf('chkSdate12') >= 0) {
chkShowDropDown(this, 'Dptype');
}
if (this.id.indexOf('chkSdate13') >= 0) {
chkShowCloum(this, 'PolicyType');
}
if (this.id.indexOf('chkSdate14') >= 0) {
chkShowDropDown(this, '_rateType');
}
})
}如下是: 我全选的checkbox控件:
<asp:CheckBox ID="chkSdate0" name="jquerys[]" runat="server" onclick="chkShowSpan(this,'Sdate');" />
<asp:CheckBox ID="chkSdate1" name="jquerys[]" runat="server" onclick="chkShowSpan(this,'Edate');" />
<asp:CheckBox ID="chkSdate2" name="jquerys[]" runat="server" onclick="chkShowtable(this,'CB');" />
<asp:CheckBox ID="chkSdate3" name="jquerys[]" runat="server" onclick="chkShowDropDown(this,'AirlineCompany');" />
<asp:CheckBox ID="chkSdate4" name="jquerys[]" runat="server" onclick="chkShowDropDown(this,'VoyageType')" />
<asp:CheckBox ID="chkSdate5" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'SE');" />
<asp:CheckBox ID="chkSdate6" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'EE');" />
<asp:CheckBox ID="chkSdate7" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'AircomE');" />
<asp:CheckBox ID="chkSdate8" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'NoAircomE');" />
<asp:CheckBox ID="chkSdate9" name="jquerys[]" runat="server" onclick="chkShowtextarea(this,'Cabin2');" />
<asp:CheckBox ID="chkSdate10" name="jquerys[]" runat="server" onclick="chkShowCloum(this,'Discount');" />
<asp:CheckBox ID="chkSdate11" name="jquerys[]" runat="server" onclick="chkShowCloum(this,'RewardDiscount');" />
<asp:CheckBox ID="chkSdate12" name="jquerys[]" runat="server" onclick="chkShowDropDown(this,'Dptype');" />
<asp:CheckBox ID="chkSdate13" name="jquerys[]" runat="server" onclick="chkShowCloum(this,'PolicyType');" />
<asp:CheckBox ID="chkSdate14" name="jquerys[]" runat="server" onclick="chkShowDropDown(this,'_rateType');" />
<input type="checkbox" name="cbx2" value='B'/>B
<input type="checkbox" name="cbx3" class='cbx3' value='C'/>C
<input type="checkbox" name="cbx4" value='D'/>D
<input type="checkbox" name="cbx5" value='E'/>E
<script type='text/javascript' src="study/jquery/jquery-1.6.4.js"></script>
<script type="text/javascript">
$(function(){
$(':checkbox:not(.cbx3)').each(function(){
$(this).attr('checked',true);
});
});
</script>
你参考一下