【发布时间】:2018-03-23 11:33:49
【问题描述】:
我有一个作为部分加载的表,我有一个ajax回调,在选择分页或显示项目数量时加载表。我想隐藏文本,直到选中复选框。然后显示有计数的文本,以及表中的记录总数。第二部分是我有一个链接,当按下该链接时,您可以选择表中的所有项目。
我需要一些帮助,我的一些 Jquery:
$(".individual").on("change", check);
function check() {
$(".records-selected").hide();
$("#selected").text($(".individual:checked").length);
$("#total").text($(".individual").length);
}
check();
文字:
<li><p class="records-selected"><span id="selected"></span> of <span id="total"></span> records selected</li>
<li><a href="#" class="number-records">Select All 29 Records</a></li>
每个复选框都有一个individual类,全选有一个selectall
类如果选中了一个复选框,我还需要禁用一个名为 .btn2 的按钮。然后,如果选中多个复选框,则启用 .btn1 并禁用 .btn2。
你知道最好的方法吗?
【问题讨论】:
-
能否说明具体问题?
-
我需要禁用我的文本,直到选中一个复选框。
li><p class="records-selected"><span id="selected"></span> of <span id="total"></span> records selected</li> <li><a href="#" class="number-records">Select All 29 Records</a></li>到目前为止的一些 JQuery:$(".individual").on("change", check); function check() { $(".records-selected").hide().on(".individual:checked").show(); $("#selected").text($(".individual:checked").length); $("#total").text($(".individual").length); } check(); -
请在您的问题中添加代码,而不是 cmets。无论如何,“最佳”方式是主观的——您的代码是否存在特定问题,或者只是想知道它是否有效?
-
我想知道最好的方法是什么,因为我不确定该怎么做。到目前为止,我已经添加了我的代码。
-
你是说它还不行吗?目前还不清楚。请给我们您的问题的具体描述。推测什么是“最好的”是不好的——就像我说的那样,我们不处理主观问题。每个人对“最好”的定义都不一样。
标签: javascript jquery asp.net-mvc asp.net-mvc-5