PHP Set默认选择HTML元素

时间:2012-10-25 18:32:31

标签: php html

我有以下代码:

<td>
    <select class="versionSelect">
       <option value="5" <?php if($item->version === "5") echo "selected='selected'"; ?>>5</option>
       <option value="6" <?php if($item->version === "6") echo "selected='selected'"; ?>>6</option>
       <option value="7" <?php if($item->version === "7") echo "selected='selected'"; ?>>7</option>
    </select>
                    </td>

生成的HTML是:

 <select class="versionSelect">
     <option value="5">5</option>
     <option selected="selected" value="6">6</option>
     <option value="7">7</option>
 </select>

然而当页面加载时,select元素仍然是5.这怎么可能?

1 个答案:

答案 0 :(得分:2)

有时只是刷新不起作用,你必须离开页面并返回,在某些浏览器中选择奇怪的行为