选不同下拉列表,转不同链接(以及默认选中某个下拉项
2015-01-06 13:48
281 查看
由于 可以 统一在header中,这样可以保证所有后台的下拉菜单 都显示。 (主要是
<select name="matchid" id="select" onChange="location.replace(this.options[this.selectedIndex].value)" >这句话的运用
1、收集数据库下拉项并给session
$_SESSION['all_matchdata'] = $this->Match_model->getAllMatchInfo();
2、 将得到的值给head页里的 body中
<?php $matchID = $_SESSION["adminmatch"];//默认为每次存到session中的值
//或用 $matchID = $this->input->get('id'); //接收每次选中id项跳转传来的值,用在下边选中项与遍历列表中比较相等的值,即之前选中的值
?>
<div class="navbar"> <div class="navbar-inner"> <div class="container-fluid"> <a class="btn btn-navbar" data-toggle="collapse" data-target=".top-nav.nav-collapse,.sidebar-nav.nav-collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> <a class="brand" href="<?=base_url()?>admin"> <img alt="Charisma Logo" src="<?=base_url() ?>bootstrap/img/logoby.png" /> <span>xxx</span></a> <?php $all_matchdata = ''; $all_matchdata = $_SESSION['all_matchdata']; //var_dump($allmatchdata) ; ?> <?php //var_dump($allmatchdata) ;?> <select name="matchid" id="select" onChange="location.replace(this.options[this.selectedIndex].value)" > <option value="<?=base_url().'admin/allmatch';?>">赛事列表</option> //跳转所有赛事的链接页面 <?php foreach ($all_matchdata as $v):?> <?php $selected="";?>//默认项初始值 <?php if($matchID==$v['matchID']){ /<span style="color:#FF0000;">/接收每次选中id项跳转传来的值</span>,用在下边选中项与遍历列表中比较相等的值,即之前选中的值 $selected="selected='selected'"; }else{ $selected=""; } ?> <option value="<?=base_url().'admin/?id='.$v['matchID'];?>" <?php echo $selected;?>><?php echo $v['matchname']; ?></option> <?php endforeach?> </select> <input type="hidden" name="action" value="create"/> <a href="<?=base_url()?>admin/editmatch" ><input type="submit" class="btn btn-large btn-primary" value="创建"/></a>
==============================================================
另外
<tr> <td>性别:</td> <td><input type="text" name="sex" value="<?php echo $sex;?>"></input> <input name="sex" type="radio" value="3" <?php if($userInfo[0]["sex"]==3) echo 'checked="checked"' ?> />保密 <input name="sex" type="radio" value="1" <?php if($userInfo[0]["sex"]==1) echo 'checked="checked"' ?> />男 <input name="sex" type="radio" value="0" <?php if($userInfo[0]["sex"]==0) echo 'checked="checked"' ?> />女 </td> </tr>
================================================
用php数组填充下拉列表框
标题: <select id="title" name="title"> <option selected="" value=" "> </option> <?php for($i=0; $i<count($data); $i++) { ?> <option value="<?php echo $data[$i];?>"><?php echo $data[$i]; ?></option> <?php } ?> </select>
相关文章推荐
- 查询时,保留输入的查询内容,(以及默认选中某个下拉列表
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项
- 下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- JavaScript基础 下拉列表 使用js设置默认选中的选项 selectedIndex
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项
- andriod的可视化UI组件之下拉列表和常用适配器以及选中spinner的item的响应
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮
- symfony2中对下拉列表设定默认选中项
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radi...
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- 下拉列表默认选中--- jQuery
- 下拉列表选择项的选中在不同浏览器中的兼容性问题
- 下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
- JavaScript基础 下拉列表 使用js设置默认选中的选项 selectedIndex
- Jquery 根据value值设置下拉列表(select)默认选中项
- Jquery 根据value值设置下拉列表(select)默认选中项
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]