0

各ユーザーの横にある個別のボタンを使用して、すべてのオンライン ユーザーのリストを表示するアプリケーションを作成しています。ボタンをクリックすると、このエントリに対応するユーザー 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 ページを更新するたびに、この関数が呼び出されます。また、このボタンをクリックしても関数呼び出しは呼び出されません。

どうすれば同じものを実装できますか?

4

1 に答える 1

0
onclick="location.href='sssss'"
routes:
GET/sssss                           controller.****.yourfunction()
于 2014-02-11T11:13:21.467 に答える