<asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" AutoGenerateColumns="False" DataKeyNames="Fid" DataSourceID="SqlDataSource1"><AlternatingRowStyle BackColor="White" />
<Columns>
<asp:TemplateField HeaderText="test">
<ItemTemplate>
<asp:CheckBox ID="ckBox" class="ckBox" runat="server" Checked="False" />
</ItemTemplate>
----------------------------------以下省略---------------------------------------------------
//以下程式測試為aspx在GridView中的CheckBox選項
$(".ckBox").click(function () {
var boolean = ($(this).is(':checked'));
//微軟預設GridView中的checkBox不會有checked屬性,所以下面判斷為false
if (!boolean) {
// 1.6的jquery 的prop() 可以確實設定jquery物件的屬性
$(this).prop('checked', true);
doTrue();
} else {
$(this).prop('checked', false);
dofalse();
}
});
之後就正常了..........