0

jqueryを使用してページの一部をリロードしながら、getを使用してデータを送信することを知っています。

しかし、ページの一部をリロードするときにpostを使用してデータを送信する必要があります。これがページの一部をリロードするためのコードです。

$("#show").fadeOut('slow').load("listusers.php?data"+data).fadeIn('slow');
4

2 に答える 2

1

ドキュメントから、

POSTメソッドは、データがオブジェクトとして提供される場合に使用されます。それ以外の場合は、GETが想定されます。

dataしたがって、それがjavascriptオブジェクトであると仮定すると、次のlistusers.phpように渡すだけで投​​稿できます。

$("#show").fadeOut('slow').load("listusers.php", data).fadeIn('slow');
于 2012-05-11T04:58:43.783 に答える
0

これは私をよりきれいにします、

$("#show").fadeOut('slow', function() {
  //load after fadeout
   $.post("listusers.php",{Data:data},function(data){
       //fade in after load
      $("#show").html(data).fadeIn('slow');
   });
});
于 2012-05-11T05:03:16.333 に答える