我有一些jQuery的小問題,我想禁用這個jQuery,我試過做任何事情就像我禁用使用標記DIV和服務器端的PANEL但不工作,這是我的jQuery我想禁用:jquery無法從服務器端禁用
//To show or hide button select
$("[ID*=DivText]").click(function() {
$(this).next("[ID*=DivImgSelect]").css("display", "block");
$(this).prevAll("[ID*=hdnFooter]").val("True");
$(this).prevAll("[ID*=hdnText]").val("True");
$(this).css("display", "none");
});
$("[ID*=DivImgSelect]").click(function() {
$(this).prevAll("[ID*=DivText]").css("display", "block");
$(this).prevAll("[ID*=hdnFooter]").val("False");
$(this).prevAll("[ID*=hdnText]").val("False");
$(this).css("display", "none");
});
,這是使用時的jQuery我標籤的asp:
<ItemTemplate>
<asp:Panel ID="DisplayFlags" runat="server" Enabled ="true">
<div id="DivTextInbox" runat="server" class="outerDiv" style='<%# DataBinder.Eval(Container.DataItem, "InboxFlag").ToString()=="True" ? "display:none": "display:block" %>'>
<a class="LinkText">
<asp:Label ID="spanLinkInbox" CssClass="LinkText" Style="cursor: pointer" ForeColor="blue" runat="server" Text="Not Allowed "></asp:Label></a>
</div>
<div id="DivImgSelectInbox" runat="server" class="imageSelected" style='<%# DataBinder.Eval(Container.DataItem, "InboxFlag").ToString()=="True" ? "display:block": "display:none" %>'>
<asp:Image runat="server" ID="imgSelectInbox" ImageUrl="~/Images/check.png" Width="16px"
Style="cursor: pointer" />
</div>
</asp:Panel>
</ItemTemplate>
禁用??你爲什麼不刪除代碼? 年的問題是不清楚btw .. –
刪除代碼?我使用的代碼,當在條件啓用I使用,否則當禁用條件我不使用,,,我希望它很清楚 – user3606622
@ user3606622你可以使用ReadOnly或你可以刪除'DivImgSelect'以及 –