Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP设置Select HTML元素的默认值_Php_Html - Fatal编程技术网

PHP设置Select HTML元素的默认值

PHP设置Select HTML元素的默认值,php,html,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") ec

我有以下代码:

<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>


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

什么浏览器?对我来说似乎是。有没有脚本可以重置它?我正在使用Firefox16。我的意思是HTML就是页面加载时的样子。我正在使用一些jquery验证脚本以及jqueryui进行自动完成,但是没有任何更改任何select属性的内容。它读取选择框的值,但从不更改其css或标记。也许暂时禁用Javascript只是为了查看?@MikeChristensen感谢您的检查。这确实是阿尔瓦在下面所说的。我的兄弟在刷新时没有响应,只是在重新加载时响应。现在它可以在每次页面加载时工作。唉,事情总是那么简单……你说得对。这就是问题所在。当我重新加载页面时,一切都很顺利。好看!计时器过期时我会接受的。
 <select class="versionSelect">
     <option value="5">5</option>
     <option selected="selected" value="6">6</option>
     <option value="7">7</option>
 </select>