木子屋 Dnawo's BLOG

select列表项选中

👤 dnawo 📅 2008-12-29 👁 3919 👍 0 💬 0 🔄 来源:本站原创
在对内容进行编辑的时候,有些内容是以列表(select)的形式显示的,为了方便编辑,我们希望上次提交的列表项能设置为选中项,以前ASP 中经常这么写:

<select name="accredit" id="accredit" style="width:100px">
	<option value="共享软件" <% If addRow("accredit")="共享软件" Then Response.Write("selected") %>>共享软件</option>
	<option value="免费软件" <% If addRow("accredit")="免费软件" Then Response.Write("selected") %>>免费软件</option>
	<option value="开源软件" <% If addRow("accredit")="开源软件" Then Response.Write("selected") %>>开源软件</option>
	<option value="商业软件" <% If addRow("accredit")="商业软件" Then Response.Write("selected") %>>商业软件</option>
	<option value="破解软件" <% If addRow("accredit")="破解软件" Then Response.Write("selected") %>>破解软件</option>
	<option value="游戏外挂" <% If addRow("accredit")="游戏外挂" Then Response.Write("selected") %>>游戏外挂</option>
</select>

今天在dedecms中看到另一种思路:

<select name="accredit" id="accredit" style="width:100px">
	<?php 
	if($addRow["accredit"]!="") echo "<option value=\"".$addRow["accredit"]."\">".$addRow["accredit"]."</option>\r\n";
	?>
	<option value="共享软件">共享软件</option>
	<option value="免费软件">免费软件</option>
	<option value="开源软件">开源软件</option>
	<option value="商业软件">商业软件</option>
	<option value="破解软件">破解软件</option>
	<option value="游戏外挂">游戏外挂</option>
</select>

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 关于ADO.Net连接池(Connection Pool)的一些… 下一篇 → int i=0;i=i++;结果解析