读书人

上拉表单的如何默认预选值

发布时间: 2013-03-16 11:51:46 作者: rapoo

下拉表单的怎么默认预选值
现在有个变量 $sort 当选项的value等于这个变量时,这个选项设为预选值 原代码如下

<select name="sort">
<option value="0">--添加时间降序--</option>
<?php if($sort==1): ?><option value="1" selected="selected"><?php else: ?><option value="1"><?php endif; ?>--添加时间升序--</option>
<?php if($sort==2): ?><option value="2" selected="selected"><?php else: ?><option value="2"><?php endif; ?>--相关度降序--</option>
<?php if($sort==3): ?><option value="3" selected="selected"><?php else: ?><option value="3"><?php endif; ?>--相关度升序--</option>
<?php if($sort==4): ?><option value="4" selected="selected"><?php else: ?><option value="4"><?php endif; ?>--内容长度降序--</option>
<?php if($sort==5): ?><option value="5" selected="selected"><?php else: ?><option value="5"><?php endif; ?>--内容长度升序--</option>
</select>

怎么简化 能不能直接在<select> 里面进行判断
[解决办法]
呵呵 可以这样
<?if...?>selected="selected"<?..?>

不用写两个 <option value="1"。。。

读书人网 >JavaScript

热点推荐