动态生成的下拉框默认选中某一项以及下拉框可写问题
如下是我的代码:
……
while (it.hasNext()){
……
if (strLanguage == temp.getCode()){
out.println("<option value="+temp.getCode()+" selected>"+strChnName+"</option> "); //
}
else {
out.println("<option value="+temp.getCode()+">"+strChnName+"</option>");
}
}
意思大概就是说从数据库里取出数据项动态生成一个下拉菜单,若某一项等于strLanguage这个字符串的话,这一项就默认被selected,我这么写不能实现,请大家指教!
还有一个问题就是:我现在下拉框只能选择现有的项,不能像普通text框那样输入内容,该如何解决?