Playframework 2.0 在播放应用程序中使用多个按钮调用相同的参数化控制器函数
我正在制作一个应用程序,其中显示所有在线用户的列表,每个用户旁边都有一个单独的按钮。 单击该按钮应调用具有与此条目对应的用户id的控制器函数 同样,我有:Playframework 2.0 在播放应用程序中使用多个按钮调用相同的参数化控制器函数,playframework-2.0,Playframework 2.0,我正在制作一个应用程序,其中显示所有在线用户的列表,每个用户旁边都有一个单独的按钮。 单击该按钮应调用具有与此条目对应的用户id的控制器函数 同样,我有: <div class="span4 box-widget"> <div> <h5 align="center">Buddy List</h5> <ul class="unstyled"> @if(xmppuser !=null){
<div class="span4 box-widget">
<div>
<h5 align="center">Buddy List</h5>
<ul class="unstyled">
@if(xmppuser !=null){
@for(p <-xmppuser.getOnlinefrnds())
{
<li>
<span>@p.getPresence()</span>
<span>@p.getName()</span>
<button class="btn btn-warning"
onclick="@Presencelanding.sendChallenge(p.getName())">Challenge</button>
</li>
}
}
</ul>
</div>
</div>
好友列表
@if(xmppuser!=null){
@对于(p
@routes.Presencelanding.sendChallenge(p.getName())
提供URI,@Presencelanding.sendChallenge(p.getName())
执行该方法。但是,我不知道您打算做什么。将URI放入onclick
属性中不会有任何好处。感谢您的澄清。这很有帮助。但是在这种情况下,我如何在按钮单击事件中调用方法?我必须为每个好友元素分别创建一个表单吗?AJAX!创建一个小Javascript以URL为参数并发出请求的操作。完全不需要表单。谢谢!我会尝试的
onclick="location.href='sssss'"
routes:
GET/sssss controller.****.yourfunction()