CRM-对列表元素进行多个选择

CRM-对列表元素进行多个选择

效果:
这里写图片描述

    function doSelectAll(){
            //prop jquery 1.6+建议使用
            $("input[name=selectedRow]").prop("checked", $("#selAll").is(":checked"));       
    }


      <table width="100%" border="0">
            <tr class="t_tit">
                <td width="30" align="center"><input type="checkbox" id="selAll" onclick="doSelectAll()" /></td>
                <td width="140" align="center">用户名</td>
                <td width="140" align="center">帐号</td>
                <td width="160" align="center">所属部门</td>
                <td width="80" align="center">性别</td>
                <td align="center">电子邮箱</td>
                <td width="100" align="center">操作</td>
            </tr>
            <s:iterator value="userList" status="st">
                <tr <s:if test="#st.odd">bgcolor="f8f8f8"</s:if> >
                    <td align="center"><input type="checkbox" name="selectedRow" value="<s:property value='id'/>" /></td>
                    <td align="center"><s:property value="name"/></td>
                    <td align="center"><s:property value="account"/></td>
                    <td align="center"><s:property value="dept"/></td>
                    <td align="center"><s:property value="gender?'男':'女'"/></td>
                    <td align="center"><s:property value="email"/></td>
                    <td align="center">
                        <a href="javascript:doEdit('<s:property value='id'/>')">编辑</a>
                        <a href="javascript:doDelete('<s:property value='id'/>')">删除</a>
                    </td>
                </tr>
            </s:iterator>
        </table>


数据提交时,action的处理:
    public abstract class BaseAction extends ActionSupport {

        protected String[] selectedRow;
        public String[] getSelectedRow() {
            return selectedRow;
        }
        public void setSelectedRow(String[] selectedRow) {
            this.selectedRow = selectedRow;
        }

    }

可以得出一个结论, 对于提交数据时多个重名的name会构成一个数组进行封装。???
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值