该函数根据输入复选框的值检查输入复选框。
它一直工作正常,直到我尝试通过按钮“动态”传递值。我错过了一些东西,但看不到它是什么。
function fill(value_id)
{
$('input[type=checkbox][value='value_id']').prop('checked', true);
}
<div class="btn open-modal" data-modal="somemodal" onclick='fill("12-12")'>check</div>
欢迎对解决方案进行任何解释。
最佳答案
改变
$('input[type=checkbox][value='value_id']').prop('checked', true);
^ ^
Syntax Error
至
$('input[type=checkbox][value="'+ value_id + '"]').prop('checked', true);
您遇到语法错误
关于javascript - 通过按钮动态传递值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44496275/