Jquery获取复选框value或属性值

var id_list = '';
//获取属性值
$('input:checkbox[name=users]:checked').each(function(){
id_list += $(this).attr('data-pk')+',';
});
//获取value
$('input:checkbox[name=users]:checked').each(function(){
id_list += $(this).val()+',';
});
//截取掉最后一个逗号
id_list = id_list.substr(0,id_list.length-1);

//根据后台参数让复选框默认选中
$(function(){
var product_type_list=$('#hidden').val();
var product_types = product_type_list.split(",");
for(var i=0;i<product_types.length;i++){
$('input:checkbox').each(function(){
var va = $(this).val();
console.log(va);
if(product_types[i]== va){
$(this).attr('checked',true);
}
});

                    }

});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,837评论 18 139
  • 获取input的checked值是否为true: 第一种: if($("input[name=item][valu...
    西门小妖阅读 1,567评论 0 5
  • 一)jQuery九类选择器【参见jQueryAPI.chm手册】 目的:通过九类选择器,能定位web页面(HTML...
    奋斗的老王阅读 1,044评论 0 51
  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,092评论 1 10
  • 姓名:易平香 企业名称:东莞耀升机电有限公司 组别:AT感谢组/272期努力一组 【日精进打卡第111天】 【知~...
    shine1yi阅读 185评论 0 0