BootstrapTable 中 Checkbox 的只读状态控制 (JavaScript)
以 JavaScript 为例,可以使用以下代码实现 BootstrapTable 中 Checkbox 的只读状态控制:
if (a === 1) {
// 获取所有的checkbox元素
var checkboxes = document.querySelectorAll('input[type=checkbox]');
// 遍历checkbox元素,设置为只读
checkboxes.forEach(function(checkbox) {
checkbox.disabled = true;
});
} else {
// 获取所有的checkbox元素
var checkboxes = document.querySelectorAll('input[type=checkbox]');
// 遍历checkbox元素,设置为可写
checkboxes.forEach(function(checkbox) {
checkbox.disabled = false;
});
}
其中,querySelectorAll 方法可以获取页面中所有的 input 元素,而 forEach 方法可以遍历 checkboxes 数组,将每个元素的 disabled 属性设置为 true 或 false。
原文地址: https://www.cveoy.top/t/topic/nIVi 著作权归作者所有。请勿转载和采集!