select 控件的option的显示问题
如何使select控件的option显示的值在跳转页面后不显示第一行的值,而是显示所选的值.比如我选第二个option,跳转页面后select显示2,代码如下:<sele...
如何使select 控件的option显示的值在跳转页面后不显示第一行的值,而是显示所选的值.比如我选第二个option,跳转页面后select显示2,代码如下:
<select name="aaa" size="1" onChange=location.href="333.asp;this.value=this.options[this.selectedIndex].value>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
我这样做为什么无法实现阿?谁有好办法么? 展开
<select name="aaa" size="1" onChange=location.href="333.asp;this.value=this.options[this.selectedIndex].value>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
我这样做为什么无法实现阿?谁有好办法么? 展开
2个回答
展开全部
用javascript实现,记得把select控件放在表单form1里面
<select name="aaa" onChange="location=this.value;">
<option value="333.asp?state=1">1</option>
<option value="333.asp?state=2">2</option>
<option value="333.asp?state=3">3</option>
</select>
<script>
function searchState(i)
{
if(i==null)
document.form1.aaa[0].selected=true;
else
document.form1.aaa[i].selected=true;
}
searchState(<%=request("state")%>)
</script>
<select name="aaa" onChange="location=this.value;">
<option value="333.asp?state=1">1</option>
<option value="333.asp?state=2">2</option>
<option value="333.asp?state=3">3</option>
</select>
<script>
function searchState(i)
{
if(i==null)
document.form1.aaa[0].selected=true;
else
document.form1.aaa[i].selected=true;
}
searchState(<%=request("state")%>)
</script>
展开全部
<select name="aaa" size="1" onChange=location.href="333.asp;this.value=this.options[this.selectedIndex].value>
<option value="1" selected=true>1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<option value="1" selected=true>1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询