ホームページ >ウェブフロントエンド >CSSチュートリアル >送信で無効になったフォームフィールドのデータを保存するにはどうすればよいですか?

送信で無効になったフォームフィールドのデータを保存するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-05 15:55:02180ブラウズ

How Can I Preserve Disabled Form Field Data in Submissions?

送信で無効になったフォーム フィールド データを保持する

内のすべてのオプションを無効にします。

  • CSS を適用してフィールドをグレー表示にし、無効になっているように見せます。
  • 送信時のイベント処理:

    • 送信ボタンにクリック イベント リスナーを実装します。
    • フォームを送信する前に、無効になっているすべてのドロップダウン メニューをイベント ハンドラーで有効にします。

    実際の実装

    jQuery を使用すると、フィールドを無効にし、送信前に有効にすることができます。

    jQuery(function($) {
      $('form').bind('submit', function() {
        $(this).find(':input').prop('disabled', false);
      });
    });

    このコードは、送信イベントの前にフォーム内のすべての入力を無効にし、送信後に有効にし、すべての入力が確実に行われるようにします。値は送信データに含まれます。

    以上が送信で無効になったフォームフィールドのデータを保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。