我正在开发一个在 id 参数中使用方括号的遗留系统。例如:
<select id="mySelect[]">
<option value="1">Yadda</option>
<option value="2">Yadda</option>
<option value="3">Yadda</option>
</select>
当我尝试在其中使用这个 id 时,jQuery(作为 javaScript)非常正确地抱怨,比如说,
$("#mySelect[]").append(options);
鉴于我无法更改遗留代码,因此我被现有的 id 所困扰(这在任何情况下都可能有效也可能无效),什么是解决这种混乱并让我选择的好方法我的元素?