ホームページ > 記事 > ウェブフロントエンド > 無効になった選択要素で入力フィールドの値を維持するにはどうすればよいですか?
無効化された選択要素の入力フィールド値を維持する
選択要素とオプションの無効化
1 つの方法は、選択要素とその要素の両方を無効にすることです。オプション。これにより、ユーザーは要素を操作できなくなり、読み取り専用の効果が作成されます。ただし、値の送信もできなくなります。
フォーム送信前の要素の有効化
この問題を解決するには、フォームを送信する前に、無効になっているドロップダウン メニューをすべて無効にします。これは、JavaScript を通じて実現できます。
jQuery コード
<code class="javascript">jQuery(function ($) { $('form').bind('submit', function () { $(this).find(':input').prop('disabled', false); }); });</code>
このコードは、問題の select 要素を含むすべての無効なフォーム フィールドが、フォームが送信されます。これにより、選択した値をフォーム送信データに含めることができます。
以上が無効になった選択要素で入力フィールドの値を維持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。