<select name="county" TABINDEX="7" id="county">
<%switch(user.getCounty()){ %>
<option value="0"
<%case 0:out.print("selected");break; %>
>
市直
</option>
<option value="1" <%case 1:out.print("selected");break; %>>
榆次
</option>
<option value="2" <%case 2:out.print("selected");break; %>>
榆社
</option>
<option value="3" <%case 3:out.print("selected");break; %>>
左权
</option>
<option value="4" <%case 4:out.print("selected");break; %>>
和顺
</option>
<option value="5"<%case 5:out.print("selected");break; %>>
昔阳
</option>
<option value="6"<%case 6:out.print("selected");break; %>>
寿阳
</option>
<option value="7"<%case 7:out.print("selected");break; %>>
太谷
</option>
<option value="8"<%case 8:out.print("selected");break; %>>
祁县
</option>
<option value="9"<%case 9:out.print("selected");break; %>>
平遥
</option>
<option value="10"<%case 10:out.print("selected");break; %>>
介休
</option>
<option value="11"<%case 11:out.print("selected");break; %>>
灵石
</option>
<option value="12"<%case 12:out.print("selected");break; %>>
开发区
</option>
<%}%>
</select>
6 个解决方案
#1
witch 后面的表达式不能跟double,float,long,String ,boolean,可以接int,short,byte,char
#2
switch 后面的表达式不能跟double,float,long,String ,boolean,可以接int,short,byte,char!
#3
页面代码写的好花 表示没有看懂 咋办 哎呦~
#4
“<>”的问题?没转义?
#5
switch写法看起来有点别扭,换种写法呢?
<% int i = user.getCounty()%>
<option value="0" <%=(i == 0)? "selected" : ""%> > 市直 </option>
其他的类推。
你试一试。
<% int i = user.getCounty()%>
<option value="0" <%=(i == 0)? "selected" : ""%> > 市直 </option>
其他的类推。
你试一试。
#6
高手, 不过用标签也方便吧
#1
witch 后面的表达式不能跟double,float,long,String ,boolean,可以接int,short,byte,char
#2
switch 后面的表达式不能跟double,float,long,String ,boolean,可以接int,short,byte,char!
#3
页面代码写的好花 表示没有看懂 咋办 哎呦~
#4
“<>”的问题?没转义?
#5
switch写法看起来有点别扭,换种写法呢?
<% int i = user.getCounty()%>
<option value="0" <%=(i == 0)? "selected" : ""%> > 市直 </option>
其他的类推。
你试一试。
<% int i = user.getCounty()%>
<option value="0" <%=(i == 0)? "selected" : ""%> > 市直 </option>
其他的类推。
你试一试。
#6
高手, 不过用标签也方便吧