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>
这个保存页面的代码,如果在修改页面里,该怎么写,请教下!!! 展开
<option value="">
======请选择======
</option>
<option value="生日短信">
生日短信
</option>
<option value="节日短信">
节日短信
</option>
<option value="其他短信">
其他短信
</option>
</select>
这个保存页面的代码,如果在修改页面里,该怎么写,请教下!!! 展开
3个回答
展开全部
1.首先得到你的下拉列表框刚才选择的值,你的修改也许是从后台取的数据
2.得到id为smsClass的下拉列表框
3.使用javaScript或任何你喜欢的方式动态指向你添加时的值。(也许你使用的框架可以很方便的完成这一类的操作)
注: 这些操作要在页面初始化后操作,要在下拉列表初始化完成后操作.
2.得到id为smsClass的下拉列表框
3.使用javaScript或任何你喜欢的方式动态指向你添加时的值。(也许你使用的框架可以很方便的完成这一类的操作)
注: 这些操作要在页面初始化后操作,要在下拉列表初始化完成后操作.
追问
我那个修改页面下拉框的值是从数据库中拿的,这个值怎么在点击修改页面后下拉框先显示数据库那个值,然后再点击下拉框后重新选择
追答
我上边说了哦 你的修改是从后台取的
1.得到id为smsClass的下拉列表框
2. 用javaScript或任何你喜欢的方式动态选择你数据库中的值.
你自己实践下
如果使用jstl,将值先存入页面:pageContext.setAttribute("opt",取到的值);
例子:1.
列表处
不使用jstl就直接判断
>
2.这样也可以:
>确认
>未确认
3.用javaScript 函数判断option value是否等于数据库中传来的值.如果相等就选中。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询