我在html中定义了几组圆形按钮,我在脚本中重置如下:
@SpringBootApplication
@EnableMongoAuditing
public class Application {
public static void main(String[] args) throws Exception {
SpringApplication.run(Application.class, args);
}
}
这很好用,但看起来并不整洁,所以我试着将它放在一个循环中,如下所示:
$('input[name=innovationGrade1]').attr('checked',false);
$('input[name=innovationGrade2]').attr('checked',false);
$('input[name=innovationGrade3]').attr('checked',false);
$('input[name=innovationGrade4]').attr('checked',false);
但是,循环对我不起作用,并且不会抛出任何错误。你有什么建议吗?
答案 0 :(得分:2)
替换$('input[name=" + innovationGradeNumber +"]').attr('checked',false);
同
$('input[name="' + innovationGradeNumber +'"]').attr('checked',false);
您使用string
而不是变量值
答案 1 :(得分:1)
由于你正在使用jQuery,你可以使用它来使用通配符选择:
$('input[name^="innovationGrade"]').attr('checked',false);
这将选择以'innovationGrade'开头的所有输入元素。