zoukankan      html  css  js  c++  java
  • 复选框的全选和取消全选功能(来自华三,使用js代码实现)

    <ext:FormRow runat="server" ID="CSLX_SHOW">
    <Items>
      <ext:CheckBoxList runat="server" ID="CSLX" Label="试验项目" DataValueField="AID" DataTextField="TestItemName" ColumnNumber="5" Required="True" ShowRedStar="true"/>
    </Items>
    </ext:FormRow>

    调用方法

    <ext:Button ID="allSelect" Text="选中全部项目" runat="server" OnClientClick="SelectAll()" />
    <ext:Button ID="disSelect" Text="取消全部项目" runat="server" OnClientClick="deSelectAll()" />

    js中对应的代码

    全选功能

    function SelectAll() {

    var chk = F('<%= CSLX.ClientID %>');
    var selectedObj = {};
    chk.items.each(function (item) {
    selectedObj[item.name] = true;
    });

    chk.setValue(selectedObj);
    }

    取消全选功能

    function deSelectAll() {

    var chk = F('<%= CSLX.ClientID %>');
    var selectedObj = {};
    chk.items.each(function (item) {
    selectedObj[item.name] = false;
    });

    chk.setValue(selectedObj);
    }

  • 相关阅读:
    BigDecimal 和NumberFormat及 获取总页数的应用
    格式化小数点和百分号 DecimalFormatter
    Vue 项目开发
    js 对象补充
    Vue 实例成员
    Vue 指令
    Vue 介绍
    Vue
    request-html
    Python 中的经典类新式类
  • 原文地址:https://www.cnblogs.com/sanshengshitouhua/p/14377187.html
Copyright © 2011-2022 走看看