在jquery中设置特定值等于变量时的复选框输入

在jquery中设置特定值等于变量时的复选框输入,jquery,Jquery,我试图使用JQuery设置一个复选框,以检查复选框的输入值是否等于我拥有的其他变量。这就是我的代码的样子: var test_val = "test"; $('#checkbox[value='+test_val+']').attr('checked', true); 这似乎不起作用,谢谢您的帮助试试这个 $('#checkbox[value="'+test_val+'"]').attr('checked', true); 您缺少值周围的引号。不需要引号。我猜这里出了什么问题。

我试图使用JQuery设置一个复选框,以检查复选框的输入值是否等于我拥有的其他变量。这就是我的代码的样子:

var test_val = "test";
$('#checkbox[value='+test_val+']').attr('checked', true);
这似乎不起作用,谢谢您的帮助

试试这个

$('#checkbox[value="'+test_val+'"]').attr('checked', true);

您缺少值周围的引号。

不需要引号。我猜这里出了什么问题。