码迷,mamicode.com
首页 > 其他好文 > 详细

check: 获得所有呗选中的checked标签的元素值 mapArrayElement(arrEles)

时间:2015-09-17 21:06:39      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

 

首先引用:

<script src="../js/myjs/mapArrayElement.js"></script>

 

然后在<javascript>中写下:

    <script type="text/javascript">
        $(function () {
            $(#btnBatchDelete).click(function () {
                var arrs = $(‘:checkbox[name="chkIds"]:checked‘); //数组元素
                var idStr = mapArrayElement(arrs);

 

重要的是封装的js文件:

function mapArrayElement(arrs){ //遍历数组元素 获得","拼接元素的值的字符串
    var ids = arrs.map(function () { //值的数组
        return $(this).val();
    });
    var idStr = "";
    for (var i = 0; i < ids.length; i++) {
        idStr += ids[i]+,;
    }
    idStr = idStr.trim(,);
    return idStr;
}

 

即不封装的完整版为:

 var arrs = $(:checkbox[name="chkIds"]:checked); //数组元素
                //var ids = arrs.map(function () { //值的数组
                //    return $(this).val();
                //});
                //var idStr = "";
                //for (var i = 0; i < ids.length; i++) {
                //    idStr += ids[i]+‘,‘;
                //}
                //idStr = idStr.trim(‘,‘);

 

check: 获得所有呗选中的checked标签的元素值 mapArrayElement(arrEles)

标签:

原文地址:http://www.cnblogs.com/adolphyang/p/4817472.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!