Author: tchemit Date: 2011-08-12 17:42:16 +0200 (Fri, 12 Aug 2011) New Revision: 107 Url: http://nuiton.org/repositories/revision/nuiton-web/107 Log: Anomalie #1662: Can not use mycheckboxlist with nested id Modified: trunk/nuiton-struts2/src/main/resources/template/simple/mycheckboxlist.ftl Modified: trunk/nuiton-struts2/src/main/resources/template/simple/mycheckboxlist.ftl =================================================================== --- trunk/nuiton-struts2/src/main/resources/template/simple/mycheckboxlist.ftl 2011-08-05 02:12:33 UTC (rev 106) +++ trunk/nuiton-struts2/src/main/resources/template/simple/mycheckboxlist.ftl 2011-08-12 15:42:16 UTC (rev 107) @@ -1,10 +1,3 @@ -<script type="text/javascript"> - - function checkall(ids, value) { - $('input[name="'+ids+'"]').attr('checked', value); - } - -</script> <#assign itemCount = 0/> <#if parameters.list??> <@s.iterator value="parameters.list"> @@ -37,9 +30,9 @@ <br/> </@s.iterator> <#if !parameters.disabled?default(false) && (itemCount > 0)> -<a href="javascript:void(checkall('${parameters.name?html}', true))"><@s.text name="nuiton-struts2.selectAll"/></a> +<a href="javascript:$('#wwctrl_${parameters.id} input').attr('checked', true)"><@s.text name="nuiton-struts2.selectAll"/></a> -<a href="javascript:void(checkall('${parameters.name?html}', false))"><@s.text name="nuiton-struts2.unselectAll"/></a> +<a href="javascript:$('#wwctrl_${parameters.id} input').attr('checked', false)"><@s.text name="nuiton-struts2.unselectAll"/></a> <br/> </#if> <#else>
participants (1)
-
tchemit@users.nuiton.org