JQuery-If语句中的多个相似名称选择器

JQuery-If语句中的多个相似名称选择器,jquery,jquery-selectors,Jquery,Jquery Selectors,我有一张有很多复选框的表格-30+ 它们都被命名为a_uuu某物 例:a_1、a_2、a_3等 我有一个IF语句,基本上是说如果选中了a_1,或a_2或a_3,那么就做些废话。。 其工作原理如下: if ( $('[name=a_1]').prop('checked') || $('[name=a_2]').prop('checked') || $('[name=a_3]').prop('checked') || $('[n

我有一张有很多复选框的表格-30+ 它们都被命名为a_uuu某物

例:a_1、a_2、a_3等

我有一个IF语句,基本上是说如果选中了a_1,或a_2或a_3,那么就做些废话。。 其工作原理如下:

    if (    $('[name=a_1]').prop('checked') 
        ||  $('[name=a_2]').prop('checked') 
        ||  $('[name=a_3]').prop('checked')
        ||  $('[name=a_4]').prop('checked') 
        ||  $('[name=a_5]').prop('checked') ) 
然而,由于有30多个可能的复选框,这将是一段很长的代码。如果有任何方法可以做到这一点,并引用任何“a_”复选框

因此,如果勾选了任何“a_uu”复选框,请不要胡说

我认为这会起作用,但它只对第一个复选框起作用

if ( $('[name=^a_]').prop('checked') )
你知道怎么做吗?


演示:

我想知道你在这个if语句中做了什么。我认为您可能希望将完整代码发布在codereview.stackexchange.com上,以便其他人可以查看并给出有用的建议/示例。IF语句基本上只是警告用户他们已选中其中一个复选框。如果选中任何复选框,将显示警报。实际上并不需要它,只是有一部分用户认为它会有帮助。这似乎对我不起作用!如果我还原代码并选中一个复选框,则会收到一个警报,显示已选中一个复选框。当我试着这样做时,什么也没发生。我的IF语句有效,但似乎有点混乱。
if ($('[name^="a_"]').is(':checked')) {