日期:2014-05-18  浏览次数:20819 次

天气预报下拉列表的问题??如何初始值。。
<select   name= "selectweather "   id= "selectweather "   onChange= "qureyweather() ">

<%for   (int   i   =   0;   i   <   areaname.size();   i++)   {
WeatherBean   weather_areaname   =   (WeatherBean)   areaname.get(i);%>     //遍历取出所有城市名字
<option   value= " <%=weather_areaname.getAreaname()%> "
<%if(request.getAttribute( "condition ").equals(weather_areaname.getAreaname()))   //下拉列表改变时,查询选中天气

{out.print( "selected ");}%> >
<%=weather_areaname.getAreaname()%> </option>     //所有城市下拉列表
<%}
%>
</select>

用户登陆所在地:   bean.getArea();
上面已经实现的功能是下拉表显示   福州
                                                              厦门
                                                              北京
                                                              上海等       下拉表改变选种并可以查询天气


现在需要用户登陆后,让下拉表的初始值能够显示用户的所在地bean.getArea(),而不要只是遍历??
还要保留下拉列表改变时,可以查询选中天气。


------解决方案--------------------
不是有个selected属性吗?默认选中的