检索g:从gsp中选择值 - 无形式

时间:2012-06-05 19:59:57

标签: grails

如何在链接操作中传递g:select框的值:

<g:select name="sel.n" from="${personList}" value="" />
<g:link action="addValue" params="${[personID: personInstance.id, selectionVal: sel.n.value]}">Add</g:link>

如何检索选择框sel.n的值以传入该操作链接?

这不是表格。

1 个答案:

答案 0 :(得分:0)

你会想要使用jQuery这样的东西。下面是一个示例,可以帮助您开始正确的道路。

var val = "";
$('#sel\\.n').change(function() {

    val = $(this).text();

    $("a").attr('href', function(i, h) {
            return h + (h.indexOf('?') != -1 ? "&" : "?") + "selectValue="+val;

    });
});

上面的代码将在选择框更改时捕获,然后更改href链接的查询字符串。如果你不熟悉jQuery,你需要运行一些基础知识,这对于像这样的事情来说是一个必不可少的工具。祝你好运,享受!