ホームページ >バックエンド開発 >PHPチュートリアル >フォーム内の複数選択の入力データを取得する方法

フォーム内の複数選択の入力データを取得する方法

PHP中文网
PHP中文网オリジナル
2016-07-28 08:28:181696ブラウズ

フォーム内の複数選択の入力データを取得する方法

複数選択要素は、複数のオプションの選択をサポートしています。複数の選択された値を取得するにはどうすればよいですか?

<pre name="code" class="html"><select multiple="multiple" name="states">
  <option value="1">Alabama</option>
  <option value="2">Alaska</option>
  <option value="3">California</option>
  <option value="4">Texas</option>
</select>

上記のフォームにselectのname属性が記述されている場合、フォームで送信された値が最後に選択されたオプションになります。

{
    "states" : "3"
}

は、

<select multiple="multiple" name="states[]">
  <option value="1">Alabama</option>
  <option value="2">Alaska</option>
  <option value="3">California</option>
  <option value="4">Texas</option>
</select>

Form data

{
    "states" : [
        "2",
        "3"
    ]
}

と記述する必要があります。上記は、フォーム内の複数選択の入力データを取得する方法です。詳細については、PHP 中国語 Web サイト (www.php.ん)!



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