【发布时间】:2015-02-20 15:17:49
【问题描述】:
我已经用谷歌搜索并尝试了多种方法来做到这一点,但到目前为止没有一个对我有用。我正在寻找的内容非常简单:我希望能够判断下拉菜单是否具有选定的值。问题是 selectedIndex、:selected、val() 等在以下情况下会返回结果:
<select>
<option value="123">123</option>
<option value="234">234</option>
</select>
很明显,浏览器会显示这个下拉菜单,其中 123 选项被选中,但它只是因为没有其他选项而被选中,实际上这个下拉菜单没有选中值,因为没有“selected”属性。所以基本上我试图找到如何区分上面的下拉列表和这个
<select>
<option selected value="123">123</option>
<option value="234">234</option>
</select>
【问题讨论】:
标签: javascript jquery drop-down-menu