一个简单的select标签和struts2的iterator标签的组合使用问题

<selectid="a"onchange="change1();"><optionselected="selected"value="0">请选择</option><s... <select id="a" onchange="change1();">
<option selected="selected" value="0">请选择</option>
<s:iterator value="list" id="s">
<option value="">${s.name}</option> </s:iterator>
</select>
我需要把list中的对象的id属性赋值给option的value,这个引号里的表达式怎么写?
如果这样写有问题的话,应该怎样用标签实现这个功能:默认option的value=0,然后再迭代出list中的对象,把id和name属性赋给option?
展开
 我来答
乍寒还暖Sp
2011-11-04 · TA获得超过912个赞
知道小有建树答主
回答量:509
采纳率:66%
帮助的人:231万
展开全部


<option value="${s.id}">${s.name}</option>
就这个就可以了,假设你的id属性就叫id的话。不放心的话可以在页面查看页面原代码看它的value值
追问
有没有什么办法能打印出js里的值,比如var result=document.getElementById("result");  
我能不能在哪看到result的值
追答
result=document.getElementById("result");  
alert(“result:”+result);
然后你就看到result的值了
cy461128709cy
2011-11-04 · 超过20用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:61.7万
展开全部
既然用structs标签 直接写 select 不更好
<s:select name="list" listKey="id" listValue="name" ></s:select>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Miceal1987
2011-11-04
知道答主
回答量:64
采纳率:0%
帮助的人:21.8万
展开全部
EL:${s.id}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式