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 以选择该特定子组中的属性

在一个理想的世界中,两个子度假村将被赋予他们自己的唯一 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];

我不清楚提交表格后您将如何处理 ids..??

于 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 回答