Djangoのフォームで二重送信を防止したいのですが、下記のコードですとクリックして向こうになるのは良いのですが、肝心のsubmit処理も行われず、困っています。
詳しい方がいましたら、アドバイスお願いしたいです。
html
1<form method="POST" enctype="multipart/form-data"> 2 {% csrf_token %} 3 {{ form|bootstrap}} 4 <button class="btn" type="submit" onClick="return blockDualPress(this);">投稿</button> 5 {{ form.media }} 6</form>
javascript
1function blockDualPress(btn){ 2 if(btn.disabled) { 3 return false; 4 } 5 btn.disabled=true; 6 return true; 7 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。