工作JS总结

获取 <inpout type="checkbox" value="1" /> 多选项的value

/*获取checkbox的全部选中项
使用方法:
FUNC_getCheckeds($('tr td').find('input[type=checkbox]'));
*/
function FUNC_getCheckeds(_target){
    var _checkedArr = [];
    _target.each(function(index, element) {
        var _this = $(this);
        _this.prop('checked')&&_checkedArr.push(_this.val());
    });
    return _checkedArr;
}

//返回数组 如:[332,233,45,656,767,343]

 

checkbox属性checked="checked"已有,但却不显示打勾的解决办法

if (check) {
    target.find("input[type='checkbox']").prop("checked", true);
} else {
    target.find("input[type='checkbox']").removeAttr("checked");
}

 

posted @ 2014-11-14 11:40  Younger  阅读(222)  评论(0编辑  收藏  举报