我有一个包含大量复选框的表单 - 30+ 他们都被命名为a_ something。
例如:a_1,a_2,a_3等。
我有一个IF声明基本上是说IF a_1,或a_2或a_3被检查做BLAH .. 这工作如下:
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_'复选框,请执行BLAH。 ?
我虽然这会起作用,但它只适用于第一个复选框。
if ( $('[name=^a_]').prop('checked') )
知道怎么做吗?