Checkbox 根据数据全局属性中的值更改复选框
我试图根据复选框右侧的Checkbox 根据数据全局属性中的值更改复选框,checkbox,attributes,Checkbox,Attributes,我试图根据复选框右侧的td中设置的data count全局属性更改/禁用复选框 data-count = 0 -> checkbox should be disabled data-count > 0 -> checkbox should be checked $('td.day')。每个(函数(){ //设置复选框禁用 if($(this).attr('data-count')==0){ }否则{ //选中设置复选框 } }); 可乐 可乐 11 20 您可以通过调用
td
中设置的data count
全局属性更改/禁用复选框
data-count = 0 -> checkbox should be disabled
data-count > 0 -> checkbox should be checked
$('td.day')。每个(函数(){
//设置复选框禁用
if($(this).attr('data-count')==0){
}否则{
//选中设置复选框
}
}); 代码>
可乐
可乐
11
20
您可以通过调用.prop('checked',value)
您可以通过.prev
$('td.day').each(function() {
if ($(this).attr('data-count') == 0) {
// set checkbox UNCHECKED
$(this).prev().find('input').prop('checked', false);
} else {
// set checkbox CHECKED
$(this).prev().find('input').prop('checked', true);
}
});
关于的工作示例您可以通过调用.prop('checked',value)
您可以通过.prev
$('td.day').each(function() {
if ($(this).attr('data-count') == 0) {
// set checkbox UNCHECKED
$(this).prev().find('input').prop('checked', false);
} else {
// set checkbox CHECKED
$(this).prev().find('input').prop('checked', true);
}
});
工作实例