繁体   English   中英

如果从数据库获取数据后选中一个复选框,如何禁用其他复选框

[英]How to disabled other check-boxes if one check-box is checked after fetching data from database

如果页面包含三个复选框,那么我想禁用两个复选框,如果在使用 asp.net 和 javascript 从数据库获取数据后选中一个复选框

使用承诺获取:

const checkbox1 = document.getElementById("checkbox1");
const checkbox2 = document.getElementById("checkbox2");
const checkbox3 = document.getElementById("checkbox3");

fetch("www.yourapi.com?get-data").then((response) => {
  const checkbox1Checked = response.checkbox1;
  const checkbox2Checked = response.checkbox2;
  const checkbox3Checked = response.checkbox3;
  if (checkbox1Checked) {
    checkbox2.checked = false
    checkbox3.checked = false
  } else if (checkbox2Checked) {
    checkbox1.checked = false
    checkbox3.checked = false
  } else if (checkbox3Checked) {
    checkbox2.checked = false
    checkbox3.checked = false
  }
})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM