<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>

----------------------------------以下省略---------------------------------------------------

//以下程式測試為aspxGridView中的CheckBox選項

$(".ckBox").click(function () {

  var boolean = ($(this).is(':checked'));

//微軟預設GridView中的checkBox不會有checked屬性,所以下面判斷為false

if (!boolean) {

// 1.6jquery prop() 可以確實設定jquery物件的屬性

$(this).prop('checked', true);

doTrue();

} else {

  $(this).prop('checked', false);

dofalse();

   }

});

之後就正常了..........

arrow
arrow
    全站熱搜

    Ryan 發表在 痞客邦 留言(0) 人氣()