ボタンがあります。このボタンをクリックして$.post()
リクエストを送信し、アイテムをバスケットに追加します。ユーザーがボタンを 10 回高速でクリックした場合、10 回のリクエストを送信してはならず、幅が 10 カウントされるのは 1 つだけです。次のようなコード:
<div class='qty'>
<input type='text' id="qty" value='1'>
<a class='button' href='#'>add To Basket</a>
</div>
脚本:
$(document).ready(function(){
$(".button").click(function(){
var qty=$(this).parent().find(input[type='text']).val();
$.post('/ajax.php', "qty="+qty, function(){
$(this).parent().find(input[type='text']).val("1");
});
});
});