各ユーザーの横にある個別のボタンを使用して、すべてのオンライン ユーザーのリストを表示するアプリケーションを作成しています。ボタンをクリックすると、このエントリに対応するユーザー ID でコントローラー関数が呼び出されます。
同じために私は持っています:
<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>
ただし、Web ページを更新するたびに、この関数が呼び出されます。また、このボタンをクリックしても関数呼び出しは呼び出されません。
どうすれば同じものを実装できますか?