jsp里.add(newoption)怎么设置默认选中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp里.add(newoption)怎么设置默认选中相关的知识,希望对你有一定的参考价值。
参考技术A jsp里.add(newoption)怎么设置默认选中?回答如下:
首先第一步点击辅助工具操作说明指南,明确问题,按照步骤操作,针对问题给出方案,及时给出反馈。 参考技术B <select>
<option value="0">请选择</option>
<%
String[] options="A","B","C","D";
for(int i=0;i<options.length;i++)
if(options[i].equals("B"))
%>
<option value="<%=options[i]%>" selected="selected"><%=options[i]%></option>
<%
else
%>
<option value="<%=options[i]%>"><%=options[i]%></option>
<%
%>
</select>
动态生成下拉列表时,如何指定默认选中项
var verbL = strResult.split(",");
var verbList = document.getElementById("verbList");
verbList.length=0;
if (verbL!='')
for (var i=0; i < verbL.length-1; i++)
var option = new Option(verbL[i]); //创建option
verbList.options.add(option);
这是我动态生成下拉列表的js代码,其中strResult是后台通过ajax传到页面的,verbList是页面上的下拉列表控件。我应该如何指定默认选中项的值是 test
把for循环里的代码修改成下面的应该就可以了:
for (var i=0; i < verbL.length-1; i++)var isT = false;
if(verbL[i]=="test")
isT = true;
var option = new Option(verbL[i],verbL[i],false,isT); //创建option
verbList.options.add(option);
参考技术A new Option(text,value,ischecked)//第一个参数是显示的文本 第二个是值 第三个是是否为选择的
new Option('1','2',true) 那对应的就是<option value="2" selected>1</option>
以上是关于jsp里.add(newoption)怎么设置默认选中的主要内容,如果未能解决你的问题,请参考以下文章