18910140161

JavaScript-如果选中复选框,则禁用radio=false,而未选中复选框,则禁用radio=true-Stack Overflow

顺晟科技

2022-10-19 11:53:26

70

我有一个表单,其中包含一个复选框和一个单选按钮(Disabled=true)。如果选中复选框,则禁用单选按钮为false,如果未选中复选框,则禁用单选按钮

和id=“rp0”中的数字0从循环或侧服务器获取

<input type="checkbox" id="rp0" value="1011000646">

<input type="radio" disabled="disabled" id="trx0" value="0">
<input type="checkbox" id="rp0" value="1011000646">

<input type="radio" disabled="disabled" id="trx0" value="0">

此图片

问题是,当复选框未选中时,radio不会禁用=false并且不会进入for循环或map。我确实喜欢这个

红色块是temp和temp obj

<input type="checkbox" id="rp0" value="1011000646">

<input type="radio" disabled="disabled" id="trx0" value="0">

顺晟科技:

它不会进入for循环,因为调用时temp数组中没有数据。在success回调中移动call,并将结果数组作为参数传递给它。除此之外,其他代码似乎运行良好https://stackblitz.com/edit/js-f32id2?file=index.js

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航