关于jsp下拉框中值的显示
代码如下,求助各位,我需要在js中得到em.price和em.num的值,但是又不想再页面上把他们显示出来,应该怎么做?
现在的代码可以实现在js中通过解析数据得到em.price和em.num的值,但是,下拉框中也会把他们都显示出来,这个比较郁闷。比如说,em.id是1,em.price是10,em.num是5,我需要下拉框中显示的是1,但是现在的效果是显示1?10?5。
另外,因为提交页面的时候需要提交em.id的值,所以,不能把<s:property value="#em.id" />?<s:property value="#em.price" />?<s:property value="#em.num" />写在option的value中,那样虽然能够在显示的时候正常显示,但是最后提交的id就是1?10?5这样的数据了。
在线等,能解决再加分。
<select name="id" class="textarea" id="iddd"
onblur="getAdvAndLeftInfo(this.options[this.selectedIndex].text);">
<option></option>
<s:iterator value="list" id="em" status="i">
<option id="optionid" value="<s:property value="#em.id" />">
<s:property value="#em.id" />?<s:property value="#em.price" />?<s:property value="#em.num" />
</option>
</s:iterator>
</select>现在的代码可以实现在js中通过解析数据得到em.price和em.num的值,但是,下拉框中也会把他们都显示出来,这个比较郁闷。比如说,em.id是1,em.price是10,em.num是5,我需要下拉框中显示的是1,但是现在的效果是显示1?10?5。
另外,因为提交页面的时候需要提交em.id的值,所以,不能把<s:property value="#em.id" />?<s:property value="#em.price" />?<s:property value="#em.num" />写在option的value中,那样虽然能够在显示的时候正常显示,但是最后提交的id就是1?10?5这样的数据了。
在线等,能解决再加分。
...全文
相关推荐
jsp页面带有下拉框的分页
jsp页面带有下拉框的分页
jsp实现连动下拉框
jsp实现连动下拉框
jsp带有下拉框的分页
jsp分页,第一页,上一页,下一页,最后一页,文本框显示每页几条记录,用户可以更改,下拉框显示第几页,选择更改当前页数。
JSP页面下拉框三级联动
ext下拉三级联动ext下拉三级联动ext下拉三级联动
jsp从数据库获取数据填充下拉框实现二级联动菜单的方法
本文实例讲述了jsp从数据库获取数据填充下拉框实现二级联动菜单的方法。分享给大家供大家参考,具体如下: 项目告一段落,现在将遇到的比较实用的东西记录下来,写了多遍了,谨记于此,以备查看! 1、首先在数据库中获取第一个下拉框的数据: <s:select listKey=tsFrom id=t_tsfrom cssClass=required listValue=tsFrom cssStyle=width:90 list=tsfrom1 name=tsFrom theme=simple headerKey= onchange=getTsFromDescrib


Web 开发
