jQuery脚本只获取具有给定前缀的复选框

Psy*_*che 0 forms checkbox jquery

我正在使用下面列出的jQuery脚本来选择一些复选框输入.

$(document).ready(function() {
  $("input:checkbox:not(:checked)").each(function() {
    var column = "table #" + $(this).attr("name");                            
    $(column).hide();
  });

  $("input:checkbox").click(function(){
    var column = "table #" + $(this).attr("name");                            
    $(column).toggle();
  });
});
Run Code Online (Sandbox Code Playgroud)

如何修改脚本以仅获取名称以"col_"开头的复选框?

谢谢!

And*_*ong 7

您可以选择属性^=来指示前缀$=后缀等

http://api.jquery.com/category/selectors/

$('input:checkbox[name^=col_]')
Run Code Online (Sandbox Code Playgroud)