フォームを送信するときに jquery $.post を使用しています。フォームの複数回の送信を避けるために、ボタンをクリックしてから 5 秒ほどボタンを無効にしたいと考えています。
これが私が今やったことです:
$('#btn').click(function(){
$.post(base_url + 'folder/controller/function',$('#formID').serialize(),function(data){
$('#message').slideDown().html('<span>'+data+'</span>');
});
});
以前にフェードインとフェードアウトを使用したことがありますが、ボタンをすばやくクリックしてテストしたところ、まだ機能しません。なりたい自分を叶えるにはどうしたらいい?