SauRonn adlı üyeden alıntı: mesajı görüntüle
Burda get etmişsiniz.
Başlıkta post yazdığınız için postu anlatacağım.

Eğer ortada post edilecek tek bir değer var ise form kullanmanıza gerek yok.
Şöyle yapın.

HTML:
<a href="javascript:void(0)" onclick="engelleFonksiyon('<?php echo $engellenecek_kullanici_id; ?>');">Kullanıcıyı Engelle</a>
JS jQuery:
    function engelleFonksiyon(id) {
    var data = {
        id:id
    };
    $.ajax({
        url: "post.php", // post.php sayfasına ID = 10'u Post eder.
        type: "POST",
        data: data,
        success: function (response) {
            console.log(response)
        }
    });
}
Eğer form ile göndereyim buton olmasın ama link olsun derseniz.
HTML:
<form id="r10Form" action="post.php" method="post">
    <input id="hidden" name="id" value="10">
<a href="javascript:void(0)" onclick='engelleFonksiyon()' />Kullanıcıyı Engelle</a>
</form>
JS jQuery:
 function engelleFonksiyon() {
       $("#r10Form").submit();
    }
Teşekkürler, birde güvenlik için token ile oturum kontrolü yapmam yeterli olur mu?