-3

重複の可能性:
jquery $.ajax を使用して PHP 関数を呼び出す

どこにもリンクせずに実行したいリンクがいくつかあります(すべて異なる)。他の質問とは異なり、フォームを使用してデータを送信したり、リンクがクリックされるたびに同じページに移動したりしたくないので、リンクに関連付けられたphpスクリプトを実行したいだけで、ページにとどまりたいユーザーは現在オンです。アヤックス?jQuery?

4

1 に答える 1

3
<a class="ajaxLink" href="myScript.php">Ajaxed link</a>

http://api.jquery.com/jQuery.ajax

$('.ajaxLink').click(function(e){
  e.preventDefault(); // Prevents default link action
  $.ajax({
     url: $(this).attr('href'),
     success: function(data){
       // Do something
     }
  });
});

jQuery ajaxのデフォルトのメソッドはGETですが、これは変更できます。上記のリンクで利用可能なオプションについてお読みください。

于 2012-11-27T21:42:34.240 に答える