jsp页面中,select标签的option下面这段话用js怎么写?
<select class="sa_w_tx" style="width: 100px;" id="selectType" name="psInfoDO.name">
<option value="1" <s:if test="optionValue==1">selected="selected"</s:if>>工号</option>
<option value="2" <s:if test="optionValue==2">selected="selected"</s:if>>旺旺(花名)</option>
<option value="3" <s:if test="optionValue==3">selected="selected"</s:if>>真实姓名</option>
<option value="4" <s:if test="optionValue==4">selected="selected"</s:if>>邮箱</option>
</select>
我想把下面的 <option value="1" <s:if test="optionValue==1">selected="selected"</s:if>>工号</option>用js写。
这里是我写好的
$(document).ready(function(){
for(var i = 0 ;i <= 23;i++){
if(i<10){
i="0"+i;
}
$(".sa_w_tx").append("<option value='" + i + "'>"+i+"</option>");
}
}
});
<option value="1" <s:if test="optionValue==1">selected="selected"</s:if>>工号</option>这句话怎么写进js的append中?
但是要往option中添加if标签,不知道怎么写了??求帮忙?
[解决办法]
你form提交后页面没有刷新的话值当然还在,刷新了又会根据你optionValue的值来进行初始化了。
(optionValue==i?"selected":"")没看到这个optionValue已经不是标签了在前面就已经把这个变量用
<s:property value="optionValue"/>赋值了吗。jsp页面是可以用标签和el赋值的。
[解决办法]
我这个就是思路,没有看见你的代码,如果效果没出来你要根据你自己的情况修改。