我的页面由一个包含两个下拉列表的表格组成。当第一个下拉列表(组)发生变化时,第二个下拉列表将获得新内容(JavaScript),具体取决于第一个选择。
在 IE7 和 IE8 的兼容性视图中,但是第二个下拉菜单不会调整表格的大小。
这是我所期望的以及它在其他浏览器中的样子(下拉列表扩展到其最大值的大小):
知道如何在 IE7 中获得相同的行为吗?
这是代码:
<table border="1" style="background-color: silver; margin: 0; padding: 0">
<tr>
<td style="background-color: #336; color: white; font-weight: bold">Process Monitor </td>
</tr>
<tr><td>
<table style="border: 0; margin: 0; padding: 0">
<tr>
<td width="10px"> </td>
<td><form name="rid_select" "action="?" method="GET">
<select id="pvar_pri" name="pvar_pri" onChange="setOptions(this.options[this.selectedIndex].value)">
<option value="0">Select group</option>
<option value="5">Item 1</option>
<option value="10">Item 2</option>
</select>
<select id="pvar_sec" name="pvar_sec" onChange="this.form.submit()">
<option value="">Select variable</option>
</select>
<input type="submit" value="Select">
</form></td>
<td width="10px"> </td>
</tr>
</table>
</td>
</tr></table>