首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

jQuery兑现页面checkbox参数传递(Struts2)

2012-11-04 
jQuery实现页面checkbox参数传递(Struts2)用过Struts2(以后简称S2)标签的人可能知道,checkboxlist标签并不

jQuery实现页面checkbox参数传递(Struts2)
用过Struts2(以后简称S2)标签的人可能知道,checkboxlist标签并不是很好用,今天在遇到一个页面需求的时候Google了一下,但没太满意的结果,要么就是弄的很复杂,要么写的不完整,无奈自己弄了下用iterator标签+jQuery实现参数传递,效果还算理想,记下来以免以后忘记。

简单说下需求:
    这个部分是权限管理-角色添加与对应模块关联的实现过程。
流程:
    1.角色列表页选择一个要‘添加/修改’关联模块的角色。
    2.进入该角色对应模块列表页,要求选中之前已经关联的模块,未选的即还没关联。
    3.将选好的模块跟该角色关联,显示操作结果。
实现:

主要就是下面这一个方法




上面注释还算清楚,下面就没必要说明了。主要就是
id='<s:property value="moduleId"/>'

注:模块选择是有另一个直接用jQuery tree + checkbox plug in选择的实现方法,上面这个不过是另一个小需求,有空再记录那个。

热点排行