我有 asp 按钮,该功能用于删除项目。按钮位于更新面板内。我有数据列表,我添加了项目,并且每次我有一个复选框。我有 2 个按钮全选和全部清除,我正在使用我的全选按钮选择所有项目,即 JQuery 代码,之后我试图删除时间。当我一个接一个地选择项目时,然后在其工作正常时,选择所有物品,那么它不起作用。
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" Enabled="false" Text="Delete"
OnClientClick="return confirm('Are you sure?');$.loading({ mask: true, effect: 'ellipsis update' });"
OnClick="Button1_Click" />
</ContentTemplate>
</asp:UpdatePanel>
它正在生成的 HTML..
<div id="Tab1_UpdatePanel1">
<input type="submit" id="Tab1_Button1" value="Delete Image" name="Tab1$Button1">
</div>
用于启用禁用 Button1 的 JQuery
$("#[id$='btnCheckAll']").click(function () {
$("#<%= dlst1.ClientID %> input:checkbox").attr("checked", "checked");
$("#<%=Button1.ClientID %>").removeAttr('disabled');
});
$("#[id$='btnUnCheck']").click(function () {
$("#<%= dlst1.ClientID %> input:checkbox").removeAttr("checked");
$("#<%=Button1.ClientID %>").attr('disabled', 'disabled');
});
在 page_load 上,我也在制作 Button1.Enable=false; 当我直接选择任何项目而不使用复选框时,我正在那里制作 Button.Enabled=true 。
按钮功能工作正常,但没有显示确认框,我也检查了这个问题,但对我不起作用。
当我启用按钮时,它工作正常,但是我有需要禁用按钮的条件,并且根据某些条件我正在启用按钮。然后它不工作。
请有人帮助我吗?