jqueryを使用してページの一部をリロードしながら、getを使用してデータを送信することを知っています。
しかし、ページの一部をリロードするときにpostを使用してデータを送信する必要があります。これがページの一部をリロードするためのコードです。
$("#show").fadeOut('slow').load("listusers.php?data"+data).fadeIn('slow');
ドキュメントから、
POSTメソッドは、データがオブジェクトとして提供される場合に使用されます。それ以外の場合は、GETが想定されます。
data
したがって、それがjavascriptオブジェクトであると仮定すると、次のlistusers.php
ように渡すだけで投稿できます。
$("#show").fadeOut('slow').load("listusers.php", data).fadeIn('slow');
これは私をよりきれいにします、
$("#show").fadeOut('slow', function() {
//load after fadeout
$.post("listusers.php",{Data:data},function(data){
//fade in after load
$("#show").html(data).fadeIn('slow');
});
});