[解決済み] フォーム送信時に送信ボタンを無効にする
2023-05-24 17:07:42
質問
自分のサイトの投稿ボタンをクリック後、無効にするコードを書きました。
$('input[type=submit]').click(function(){
$(this).attr('disabled', 'disabled');
});
残念ながら、フォームが送信されません。どうすれば直せますか?
EDIT フォームではなく、サブミットをバインドしたいのですが :)
どのように解決するのですか?
実行する
onSubmit()
:
$('form#id').submit(function(){
$(this).find(':input[type=submit]').prop('disabled', true);
});
実際に submit イベントをトリガーする前に、ボタンを完全に無効にしているのです。
ページ上のすべてのsubmitタイプの入力を選択しないように、IDまたはCLASSで要素に名前を付けることも考えるべきでしょう。
デモです。 http://jsfiddle.net/userdude/2hgnZ/
(注、私は
preventDefault()
と
return false
で、この例ではフォームが実際に送信されないようにしています。)
関連
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] jQueryで入力を無効化/有効化する?
-
[解決済み] フォーム送信のようなJavaScriptのポストリクエスト
-
[解決済み] セレクトボックスのオプションをすべて削除してから、オプションを1つ追加して、jQueryで選択するにはどうすればよいですか?
-
[解決済み] jQuery AJAX送信フォーム
-
[解決済み] React-routerのURLを更新したり、手動で書き込んだりするとうまくいかない
-
[解決済み] jQueryの送信ボタンの無効化・有効化
-
[解決済み] Google Maps APIでマウスのスクロールホイールによる拡大縮小を無効にする方法
-
[解決済み] フォームを送信しないためのHTMLボタン
-
[解決済み】ボタンクリックによるフォームの自動投稿を無効にする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Javascriptによるタッチスクリーンデバイスの検出
-
[解決済み] node.jsで文字列のsha1ハッシュを取得するにはどうすればよいですか?
-
[解決済み] Javascript 空の配列の削減
-
[解決済み] Reactメモを使うべきではない場合とは?
-
[解決済み] javascriptで文字列から関数を作成する方法はありますか?
-
[解決済み] jQueryで入力ファイルが空かどうかをチェックする方法
-
[解決済み] 各オブジェクトに?重複
-
[解決済み] Chromeのwebkitインスペクタで「Unsafe JavaScript attempt to access frame with URL...」というエラーが継続的に発生する。
-
[解決済み] javascriptでオプションのパラメータを扱う
-
[解決済み] V8 Javascript エンジンのスタンドアロン実行