jsp中下拉框的问题,数据库取出的值如何设置到下拉框中,注意:下拉框中的option已经固定了,

并不是说动态生成option。比如:<select><option>中国</option><option>世界</option><option>地球</option></... 并不是说动态生成option。比如:<select><option>中国</option><option>世界</option><option>地球</option></select>,而数据库取出的值是“世界”,然后如何把世界这个项设置为选中! 展开
 我来答
中国青春心
2012-12-11 · TA获得超过4637个赞
知道小有建树答主
回答量:1966
采纳率:83%
帮助的人:569万
展开全部
通过脚本遍历option中的值,判断哪个option和数据库中取出来的值相等,然后将此option添加属性selected="selected"
追问
不是很明白,貌似你这个方法好像是要用到dwr的吧,我对dwr不熟悉我用的是request跳转,判断不了option中的值啊,我还试过在option里用c标签判断就像这样:但是好像也没反应
追答
不用dwr,只是简单地javascript,你这种正常可以使用C标签,判断等于哪个值就在哪个值上添加属性。  JSP在返回客户端时,从上到下,你在网页低端写入javascript脚本,判断数据库中取出来的值,是在js中遍历你的option值,动态更改其元素属性。 只是要注意js要写在JSP页面的最下面
星莫神殇
2012-12-10 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:148
采纳率:0%
帮助的人:84.1万
展开全部
在jsp页面中使用jstl标签可以解决这个问题。
追问
能说详细一点吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式