Select タグのオプションに複数の値を持たせることはできますか? 質問する

Select タグのオプションに複数の値を持たせることはできますか? 質問する

HTML フォームにいくつかのオプションを含む選択タグがあります:
(データは PHP を使用して収集および処理されます)

テスト:

<select name="Testing">  
  <option value="1"> One  
  <option value="2"> Two  
  <option value="3"> Three
</select>

ユーザーが「1」を選択した場合など、オプションに複数の値を持たせることは可能ですか? その場合、このオプションに関連する他のいくつかの値がデータベースに書き込まれます。

select各オプションが次のように 1 つ以上の値を保持できるようにタグを設計するには、どうすればよいでしょうか。

<select name="Testing">  
  <option value="1" value="2010"> One  
  <option value="2" value="2122"> Two  
  <option value="3" value="0"> Three
</select>

ベストアンサー1

これを行う 1 つの方法は、最初に配列、2 番目にオブジェクトです。

    <select name="">
        <option value='{"num_sequence":[0,1,2,3]}'>Option one</option>
        <option value='{"foo":"bar","one":"two"}'>Option two</option>
    </select>

おすすめ記事