ユーザーがボタンをクリックすると、window.location を変更してユーザーを別の Web ページに移動させ、バックグラウンドで HTTP Post 要求を作成します。HTTP Post は非同期である必要があります。どうやってやるの?
$(document).ready(function(){
$("#b1").click(function(event){
try{
//call function that sends HTTP POST in the background
window.location="http://www.stackoverflow.com";
} catch(e) {
alert(e.message);
}
});
});