如何在查询字符串</option> </select>中传递变量时选择<select> <option>

时间:2013-09-29 04:41:55

标签: javascript php jquery

假设我在页面上有一个选择HTML元素。如何在传递查询字符串后选择该选项。例如computer.php?type = super2它应该在select

中选择super2选项
 <select>
 <option value="Super">Super</option>
 <option value="Super2">Super2</option>
 <option value="Super3">Super3</option>    
 <option value="Super4">Super4</option>
 </select>

任何人都可以提供帮助。注意:我需要静态解决方案。我没有使用任何数据库。我正在使用PHP。任何基于jquery或PHP的解决方案?

1 个答案:

答案 0 :(得分:3)

以下是如何在PHP中执行此操作:

$type = $_GET['type'];
$options = array('Super', 'Super2', 'Super3', 'Super4');
echo '<select>';
foreach ($options as $option) {
    echo "<option value='$option'" . ($option == $type ? ' selected' : '') . ">$option</option>";
}
echo '</select>';