0

我观察到 html 选择的非常奇怪的行为。当页面开始加载时,将显示所选选项(Oprion 3)。当页面完全加载时,选择重置为其第一个选项(选项 1)。页面的来源在第三个选项上显示了选定的属性,如下所示:

<form action="#">
  <fieldset>
    <select>
      <option value="value 1">Option 1</option>
      <option value="value 2">Option 2</option>
      <option selected value="value 3">Option 3</option>
    </select>
  </fieldset>
</form>

任何想法可能是什么原因?

4

1 回答 1

0

我找到了导致此问题的 JS 代码:

$(options).removeAttr('selected'); 
$(options[map[my_array]]).attr('selected', 'selected'); 
于 2013-03-11T18:40:26.467 回答