【发布时间】:2015-04-07 14:36:57
【问题描述】:
我有一个包含三个选项的下拉菜单。其中三个将我引导到同一个控制器和相同的操作,但是我希望每个都分配不同的 id,以便能够根据控制器内部的 id 做不同的事情。
例如,如果我有三个选择
<li> choice1 </li>
<li> choice2 </li>
<li> choice3 </li>
和一个控制器动作列表
def list = {
if(choice1 was selected)
//do something
else if (choice2 selected)
//do something else
}
我希望能够根据选择做不同的事情。
这是我的 GSP 代码
<ul class="dropdown-menu" role="menu">
<li><g:link controller='Document' action='list'>apple</g:link></li>
<li><g:link controller='Document' action='list'>bluberry</g:link></li>
<li><g:link controller='Document' action='list'>strawberry</g:link></li>
<li class="divider"></li>
<li><g:link resource="gm">v4sa</g:link></li>
</ul>
【问题讨论】: