This content has been marked as final.
Show 1 reply
-
1. Re: <a4j:actionparam> with Seam's <s:link> ?
joblini Dec 3, 2008 4:11 PM (in response to joblini)Geez, don't all reply at once :-)
Anyhow, here is how I managed to include a javascript variable in the url generated for <s:link>, maybe someone else will find this useful ...<script type="text/javascript" > function interpolateJsVar(target, search, replacement){ alert('interpolateJsVar called'); return target.replace('='+search, '='+replacement); } </script> <rich:jQuery selector=".interpolateSplitterPosition" query="bind('click', function() { this.href=interpolateJsVar( this.href,'splitterPosition',splitterPosition ); });" timing="onload"/>
<rich:treeNode> <s:link view="/intranet/premises/PremisesIdentification.xhtml" value="Premises: #{premises.number}" styleClass="interpolateSplitterPosition"> <f:param name="premisesId" value="#{premises.id}" /> <a4j:actionparam name="splitterPosition" value="splitterPosition" /> </s:link> </rich:treeNode>