【发布时间】:2017-10-21 15:03:45
【问题描述】:
如果在 jQuery 加载页面时网格中的所有复选框都被禁用,如果没有选中复选框并禁用按钮,如何发出警报
试过
$( document ).ready(function() {
$('input[type=checkbox]').change(function () {
disableCheckbox();
});
disableCheckbox = function () {
var count = $('input[type=checkbox]:checked').length;
$('btnCancelItem').prop('disabled', count == 0);
};
disableCheckbox();
});
<asp:LinkButton CssClass="btn btn-primary" ID="btnCancelItem" runat="server" CausesValidation="False"OnClientClick="return Confirmationbox();"> Cancel Item</asp:LinkButton>
<asp:HiddenField id="hdnval" value=0 runat="server"/>
【问题讨论】:
-
这里有什么问题?你在哪里面临问题?什么不工作?你能解释一下吗?
-
如果没有选中复选框,如何发出警报?
-
如果 count == 0,则提醒
-
未选中复选框时发出警报?
-
是的,根据代码计数是检查复选框的数量,如果计数为 0,则不检查任何复选框。
标签: javascript jquery asp.net