java:添加下拉框默认值时没问题,当我点击修改页面时最好先显示我刚开始保存的那个数据,再点击下拉框选择

<selectname="sms.smsClass"id="smsClass"><optionvalue="">======请选择======</option><opti... <select name="sms.smsClass" id="smsClass">
<option value="">
======请选择======
</option>
<option value="生日短信">
生日短信
</option>
<option value="节日短信">
节日短信
</option>
<option value="其他短信">
其他短信
</option>
</select>
这个保存页面的代码,如果在修改页面里,该怎么写,请教下!!!
展开
 我来答
a5410109
2011-12-14 · TA获得超过581个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:209万
展开全部
1.首先得到你的下拉列表框刚才选择的值,你的修改也许是从后台取的数据
2.得到id为smsClass的下拉列表框
3.使用javaScript或任何你喜欢的方式动态指向你添加时的值。(也许你使用的框架可以很方便的完成这一类的操作)
注: 这些操作要在页面初始化后操作,要在下拉列表初始化完成后操作.
追问
我那个修改页面下拉框的值是从数据库中拿的,这个值怎么在点击修改页面后下拉框先显示数据库那个值,然后再点击下拉框后重新选择
追答
我上边说了哦 你的修改是从后台取的
1.得到id为smsClass的下拉列表框
2. 用javaScript或任何你喜欢的方式动态选择你数据库中的值.
你自己实践下

如果使用jstl,将值先存入页面:pageContext.setAttribute("opt",取到的值);
例子:1.
列表处

不使用jstl就直接判断
>
2.这样也可以:

>确认
>未确认

3.用javaScript 函数判断option value是否等于数据库中传来的值.如果相等就选中。
纠纠Jono
2011-12-14 · 贡献了超过116个回答
知道答主
回答量:116
采纳率:0%
帮助的人:32.9万
展开全部
如果你要取你在页面选择的值,直接在修改页面用对象.属性就可以了啊,如果是其他的,那就用JS吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b98ec89271
2011-12-14 · TA获得超过100个赞
知道小有建树答主
回答量:232
采纳率:0%
帮助的人:143万
展开全部
jsp 还是 纯HTML?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式