首页 > 其他 > 详细

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

时间:2015-09-17 21:04:37      阅读:217      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!