0

optgroup を含むフォームがあります。さまざまなオプションから値を取得するだけでなく、いくつかのフィールドから ID を取得し、これをすべての送信を行うスクリプトに渡す必要があります。

値が 1 と 13 の ID をスクリプトに渡すことができるようにする必要があります。

私はこれを行うのに本当に苦労しているので、誰かが私を助けてくれることを願っています.

ありがとう

<optgroup>
  <option value="202" id="13">test value 1</option>
  <option value="202" id="1">test value 2</option>
</optgroup>

追加情報:

このフォームは、予約システムに値を渡す空き状況チェッカー用です。

value="202" は親リゾートで、id="13" および id="1" はサブ リゾートです。

両方の値を文字列の形式でシステムに渡す必要はありません。メインのリトリート ID は 202 として渡す必要があり、次にサブ リゾート ID を渡して、その特定のサブ グループのプロパティを選択する必要があります

理想的な世界では、2 つのサブ リゾートに独自の一意の ID が割り当てられますが、システムの制限によりこれが不可能なため、各サブ リゾートの ID を取得してこれを渡す必要があります。

ありがとう

4

3 に答える 3

0

フォームページでは、次のようなものが必要です:

<select name="selectTest" id="selectTest">
<optgroup>
  <option value="201">Description 1</option>
  <option value="202">Description 2</option>
</optgroup>
</select>

アクションページでは、値を次のように設定できます。

echo $_REQUEST[selectTest];

フォームが送信されたら、ID をどうするかはっきりしません..??

于 2012-10-31T09:39:26.357 に答える
0

これを試してください:

<select name="form">
<optgroup>
  <option value="201" id="13" name="13">Description 1</option>
  <option value="202" id="1" name="1">Description 2</option>
</optgroup>
</select>

<?php 
if (isset($_POST))
     var_dump($_POST);
?>
于 2012-10-31T09:42:52.347 に答える
-1

あなたのoptgroupは<select>私が推測するのですか?

<optgroup>
  <option value="202-13" id="13">test value 1</option>
  <option value="202-1" id="1">test value 2</option>
</optgroup>

?

于 2012-10-31T09:12:14.010 に答える