求解,在struts2框架下,把复选框的值赋给表单的问题

chosen 2011-12-20 10:40:08
我想把复选框的值赋给一个隐藏的表单,然后action(struts2框架)提交;
但是有错误信息如下:
document.form4.dropRS is undefined(浏览器web控制台提示错误)
---------------------------------------我的代码如下--------------------------------------------
复选框:
<input type="checkbox" name="bike" value="<s:property value="ringStyleID" />" onclick="replacevalue(this)" >
表单:
<s:form action="delete" name="form4" namespace="/" >
<input type="hidden" name="dropRS.ringStyleID" />
<s:submit onclick="return(confirm('确认要删除分类吗?'))" value="删除" />
</s:form>

js:
</script>
function replacevalue(obj)
{
if(obj.checked) {

document.form4.dropRS.ringStyleID.value=obj.value;
}else
document.form4.dropRS.ringStyleID.value='';
}
</script>
...全文
82 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
望舒 2011-12-21
  • 打赏
  • 举报
回复
首先你要传递的参数要在from内,然后你在后台 可以用个 List<String> bike=new ArrayList<String>();
给上seter geter 方法它就会自动处理

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧