我有一个带有 id checkbox 的表,该表是动态创建的,其中一列是复选框输入。我想获取 value 属性的值,以便我可以根据 value 属性的值选中该复选框。
str +="<td><input type='checkbox' value='" + data['data'][i]['present_absent_flag '] + "'
class='mycheckbox' id='id_" + data['data'][i]['attendance_id'] + "'></td>";
$('#example').find('input:checkbox').each(function() {
var check_val=$('this').val();
console.log(check_val);
if(check_val==1){
$('this').attr('checked', true);
}
});
最佳答案
您可以使用 ternary operator :
str +="<td><input type='checkbox' checked='" + (data['data'][i]['present_absent_flag '] ==1 ? "checked" : "") + "'
class='mycheckbox' id='id_" + data['data'][i]['attendance_id'] + "'></td>";
关于javascript - 如何根据其 value 属性的值检查复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23453976/