Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
一些单选按钮赢了';当在JavaScript中修改时,不能保持检查状态_Javascript_Jquery_Html - Fatal编程技术网

一些单选按钮赢了';当在JavaScript中修改时,不能保持检查状态

一些单选按钮赢了';当在JavaScript中修改时,不能保持检查状态,javascript,jquery,html,Javascript,Jquery,Html,这个问题最近出现了(特别是在Chrome中),我们的一些单选按钮没有点击或者必须多次点击才能保持选中状态 以下是代码段(跳到最后一段代码): 首先,我确定它们都是唯一的ID,但这不起作用。接下来,我确保我的onclick在最后返回了一些东西,这也不起作用。我尝试了各种方法,但是这段代码已经运行了很长时间,直到最近。修复应该有多复杂? 以下是生成的HTML: <div class="grouped fields" id="networks-div" style="display: block

这个问题最近出现了(特别是在Chrome中),我们的一些单选按钮没有点击或者必须多次点击才能保持选中状态

以下是代码段(跳到最后一段代码):

首先,我确定它们都是唯一的ID,但这不起作用。接下来,我确保我的onclick在最后返回了一些东西,这也不起作用。我尝试了各种方法,但是这段代码已经运行了很长时间,直到最近。修复应该有多复杂?

以下是生成的HTML:

<div class="grouped fields" id="networks-div" style="display: block;">
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="React-Wireless" id="React-Wirelessri99pzth88f" name="ssid" class="radio radio-input">
      <label for="React-Wireless">React-Wireless</label>
    </div>
  </div>
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="Charzinder-9PGP" id="Charzinder-9PGPr5cm2bz0k1b" name="ssid" class="radio radio-input">
      <label for="Charzinder-9PGP">Charzinder-9PGP</label>
    </div>
  </div>
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="Jhatka" id="Jhatkabg0vq1mfv5d" name="ssid" class="radio radio-input">
      <label for="Jhatka">Jhatka</label>
    </div>
  </div>
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="ORDGuest" id="ORDGuestzg0qcdhv6k" name="ssid" class="radio radio-input">
      <label for="ORDGuest">ORDGuest</label>
    </div>
  </div>
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="CharzinderWifi-Office-2.4G" id="CharzinderWifi-Office-2.4Gkfd9zl8hq" name="ssid" class="radio radio-input">
      <label for="CharzinderWifi-Office-2.4G">CharzinderWifi-Office-2.4G</label>
    </div>
  </div>
</div>

无线反应
Charzinder-9PGP
贾特卡
奥德盖斯特
CharzinderWifi-Office-2.4G

我们也可以获取相关的HTML。HTML是动态生成的,但我可以添加它吐出的
标签
,因为
属性与附近的
输入
id
属性不匹配。“
但是这个代码工作了很长时间,直到最近。修复应该有多复杂?
”。。。我想这完全取决于你对它所做的更改。@SamAxe,仍然不起作用。我今天在ID中添加了
randToken
。不管有没有它都不起作用。即使标签和输入ID相同,也不起作用。
<div class="grouped fields" id="networks-div" style="display: block;">
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="React-Wireless" id="React-Wirelessri99pzth88f" name="ssid" class="radio radio-input">
      <label for="React-Wireless">React-Wireless</label>
    </div>
  </div>
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="Charzinder-9PGP" id="Charzinder-9PGPr5cm2bz0k1b" name="ssid" class="radio radio-input">
      <label for="Charzinder-9PGP">Charzinder-9PGP</label>
    </div>
  </div>
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="Jhatka" id="Jhatkabg0vq1mfv5d" name="ssid" class="radio radio-input">
      <label for="Jhatka">Jhatka</label>
    </div>
  </div>
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="ORDGuest" id="ORDGuestzg0qcdhv6k" name="ssid" class="radio radio-input">
      <label for="ORDGuest">ORDGuest</label>
    </div>
  </div>
  <div class="field" style="border-left: 1px solid gainsboro;">
    <div class="ui radio checkbox radio-div">
      <input type="radio" value="CharzinderWifi-Office-2.4G" id="CharzinderWifi-Office-2.4Gkfd9zl8hq" name="ssid" class="radio radio-input">
      <label for="CharzinderWifi-Office-2.4G">CharzinderWifi-Office-2.4G</label>
    </div>
  </div>
</div>