フォーム処理_html/css_WEB-ITnose

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-24 12:18:331328ブラウズ

チェックボックス

データを送信すると、他のデータ検証が失敗するため、フォームの オプションがオフになります。送信後もデータ検証が失敗するようにするにはどうすればよいですか?チェックボックスのオプションは保持され、リセットされません

ディスカッション (解決策) に返信します

検証には ajax を使用してください。フォーム全体を送信した後で各フォーム フィールドを個別に確認する必要はありません。

検証には ajax を使用してください。フォーム全体を送信した後で各フォーム フィールドを個別に確認する必要はありません。

フォーム フィールド全体のその他のコントロールには、テキスト ボックス、ラジオ ボタン、複数選択ボックス、ファイル アップロード コントロールが含まれます。これらはすべて、送信の検証が失敗した場合の HTML コントロールです。コントロールとチェックボックスの値をアップロードするか、オプションがリセットされ、他のコントロールのデータは保持されます

まず、形式検証や単純なデータ検証であれば、クライアントに置いた方が良いです。
次に、質問の場合、送信時にバックグラウンドでこの値をキャプチャして、それを返すことができます

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