从 javascript 为 grails 视图创建 link

creating link for grails view from javascript

我有一个 table,其中一列重定向到另一页。但是 table 会动态变化,所以我需要在 javascript 函数中创建 link。

我正在尝试创建 link 一个 href="" 来调用带有参数的另一个视图。 我需要下面的 createrlink 到我的 href 但是当我插入它时..它只是忽略了参数 part



 linkpage = '${createLink(action:'showGraph')}?inputprscode='+ phenocatsel+'&inprscat='+phenocatsel+'&inprsstudy='+phenomesel;


linkpage =  '<a class="intro"  href="<g:createLink action="showGraph" params="${[inputprscode:phecode, inprscat: prssrc ,inprsstudy:phenomes]}"/>">link</a></li>';```

基本上我将 url 创建为字符串,然后插入到 a href 中以解决引用问题

linkpagedr = '${createLink(action:'showGraph')}?inputprscode='+ phenocatsel+'&inprscat='+phenocatsel+'&inprsstudy='+phenomesel; linkpage ='<a class="intro" href="'+linkpagedr +'">link</a>';

但我不确定这是否是一种有效的方法。如果有人知道更好的实现方法,请告诉我。