<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呢
<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);