我的一些下拉菜单有问题。我正在使用 jQuery 1.8.2 和 jQm 1.1.0。
基本上,我有 PHP 生成我的下拉列表,虽然我将“selected='selected'”设置为仅占位符,但生成的下拉列表总是突出显示第一个选项。我曾尝试使用“multiple='multiple'”,但这不起作用,因为我使用的是 onchange='this.form.submit()',并且不会通过多选下拉菜单激活。
<form action="" method="post" data-ajax="false" id="adminForm" onkeypress="return event.keyCode != 13;">
<select name="adminEvent" id="adminEvent" data-native-menu="false" tabindex="-1" onchange="this.form.submit()">
<option value="" selected="selected" id="placeholder" data-placeholder="true">Events</option>
<?php
while($index = mysql_fetch_row($eventAdminList)) {
echo "<option value=\"" . $index[0] . "\" id=\"" . $index[0] . "\">" . $index[0] . "</option>";
}
?>
</select>
</form>
请帮助解决这个问题,我不确定为什么会这样!
谢谢!