毫无疑问,愚蠢的问题只会使我发疯!
Django模板html,但实际上是一个jquery问题。
以下行选中了我页面上的复选框。...
$(id_exam_choices_1).prop('checked', true);
没问题。
我想使用变量创建相同的内容...
value = 1;
var thename = 'id_exam_choices_' + value;
alert(thename);
警报显示字符串正确...。
如何将变量输入命令... ??
$(thename).prop('checked', true);
我希望这是足够的信息-看起来很简单,但是....
谢谢。
答案 0 :(得分:0)
我不确定我是否正确回答了您的问题。如果您尝试根据由graphics
变量号决定的复选框来检查复选框,那么我将提出此解决方案。也就是说,如果value
,则选中带有value=3
的复选框,依此类推。
id= id_exam_choices_3
<script src="Scripts/jquery-3.3.1.min.js"></script>
<script type="text/javascript">
$(function () {
var value = 3;
var thename = "id_exam_choices_" + value;
$("body").find('#' + thename).prop("checked", true);
});
</script>