【发布时间】:2011-03-09 05:09:24
【问题描述】:
如果我的会话值等于选项的值,我想将:selected="selected" 附加到下拉列表中的选项。
例子:
if($_SESSION['sms-timezone'] == 'Africa/Abidjan')
append selected="selected" where option value="Africa/Abidjan"
<select>
<option value="Africa/Abidjan"> Africa/Abidjan( +00:00 GMT ) </option>
<option value="Africa/Asmera"> Africa/Asmera( +03:00 GMT ) </option>
<option value="Africa/Bamako"> Africa/Bamako( +00:00 GMT ) </option>
<option value="Africa/Bangui"> Africa/Bangui( +01:00 GMT ) </option>
<option value="Africa/Banjul"> Africa/Banjul( +00:00 GMT ) </option>
<option value="Africa/Bissau"> Africa/Bissau( +00:00 GMT ) </option>
附加到选项的原因是因为下拉列表包含 500 多个项目。
【问题讨论】:
-
这有什么不同?上一个问题的评分最高的答案会告诉您确切的操作方法。
-
虽然问题在技术上有所不同,但答案仍然相同,如果您已经查看了对引用问题的公认答案,您就不必问这个问题。