<select name="typeid">
<option value="20" >名称</span></option>
<option value="22" selected="selected" >名称1</span></option>
</select>这样下拉选项默认选中名称1,但是一旦改成名称2后希望返回value的20不成功,永远被返回selected所属的22怎么办好?怎么才能根据改变而返回相应的value呢
<option value="20" >名称</span></option>
<option value="22" selected="selected" >名称1</span></option>
</select>这样下拉选项默认选中名称1,但是一旦改成名称2后希望返回value的20不成功,永远被返回selected所属的22怎么办好?怎么才能根据改变而返回相应的value呢
解决方案 »
- mac系统下php+mysql+apache,mail()发不出邮件,跪求解决方法
- 求救:Aix5.3上安装php+mysql,无法连接数据库的问题
- 求个完整的httpd.ini 的301重定向代码
- php获取浏览器语言问题
- mail()函数返回SMTP server response: 554 Remote Return: 503 5.5.2 Need Rcpt command
- <===foreach问题===>
- php jsp asp
- 谁能看懂这段代码是什么意思
- 如何让出错的php页面出现提示?
- 请大家介绍一下PHP的开发工具可以吗?
- section循环数组的问题,大家来帮忙啊。
- 怎么判断php循环中是不是最后一个?
<option value="20" >名称</span></option>
<option value="22" selected="selected" >名称1</span></option>
</select>这个span标签是怎么回事?
<option value="20" ></span>名称</span></option>
的..只是想精简一下给你们看,忘了删掉后面部分
没特别声明的话,在这里发帖肯定是问PHP的~~
$typeid = $this->input->post('typeid');
永远是22,就算选中了21
.为什么这样说呢.这不是一个很正常的下拉列表吗?
不好意思..口误了,反正是两个名称,选另一个,永远都返回selected那个了..
<form method=post>
<select name="typeid">
<option value="20" >名称</span></option>
<option value="22" selected="selected" >名称1</span></option>
</select>
<input type=submit value=ok>
</form>
<?php
if($_SERVER['REQUEST_METHOD'] == "POST") print_r($_POST);