lzth.net
当前位置:首页 >> 怎么给php下拉框默认选中? >>

怎么给php下拉框默认选中?

请问你用什么模板引擎,不然我们不好给你解决.基本原理是<select> <option <?php if($item==='a'){ echo 'selected'}?> value='a' >A</option> <option <?php if($item==='b'){ echo 'selected'}?> value='b' >B</option></select>构造一个类似于上面的

加一个默认属性 selected如<option value="abc" selected>abc</option>如果是PHP来判断哪个值作为默认时,你可以设置一个变量,通过条件判断后,将变量赋值为selected ,然后在<option>里面显示PHP变量即可实现.

简单的方法:做个隐藏域,把这两个值都放进去 然后监听 reset事件,在reset事件中处理这个特殊情况,将旧值取出放入

<select name='xxx'> <option selected='selected' value='1'>显示</option> <option value='0'>不显示</option></select>

把下拉框的值post回服务器,在页面渲染的时候把这个值设置为下拉框的选中值

你用的什么模板 smarty ? 无能是什么 给你个思路.<?php$selv=array(1,2,3,4,5);//下拉列表值$dbv=3;foreach($selv as $s){ $issl=''; if($s==$dbv) $issl='selected'; $str.="<option value='$s' $issl>-".$s."-</option>"; }echo '<select>'.$str.'</select>';?>

<?php if(isset($_POST)){ var_dump($_POST['dd']) ; }?><form action="dropdown.php" method="post"><select id="dd" name="dd"><option value="">-请选择-</option><option value="1">北京</option><option value="2">天津</

<script>select.options[{$key}].selected=true;<&#47;script>

这个和ajax技术密切相关.ajax技术通俗来讲 就是保证页面不刷新的情况下.吧数据通过服务端展现给浏览器.所以这里楼主可以使用ajax来实现.一下给出一个ajax例子 //此时select框是没有任何数据的给他加上value值改变触发的事件$("#select"

和php无关啊, 这是html的事情, 用checked="checked"就行了

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com