於Struts2 select tag
<select size="1" name="annualYear" style="width:120px;">
<s:iterator var="i" begin="StarYear" end="EndYear">
<s:if test='(EndYear-2)==i'> / <option value="#i" selected="selected">
<s:property value='#i'/> / </option>
</s:if>
<s:else>
/ <option value="<s:property value='#i'/>">
<s:property value='#i'/>
</option>
</s:else>
</s:iterator>
</select>
是我前端的程式 在前端呈 2008~2015年的 然後再用JS取得name
回後端的Action 我的是 後端的Action 取得的值 竟然是 #i 而不是使用者
好的value 是什呢? (PS: 左斜是排版不是程式)
[解决办法]
看下页面的生成的html代码option的value是不是你要的,还有你的js是怎么取的
[解决办法]
建议看看s:iterator标签的用法