【问题标题】:Include hidden input with optgroup使用 optgroup 包含隐藏输入
【发布时间】:2014-01-28 11:07:01
【问题描述】:

是否可以在<optgroup><option> 中包含嵌套的多个(或单个)<input type = hidden>

例如,我可能有

<select>
<optgroup label="North America">
    <option value="Canada">Canada</option>
        <input type="hidden" name="capital" value="Ottawa">
    <option value="United States">United States</option>
        <input type="hidden" name="capital" value="Washington D.C.">
    <option value="Mexico">Mexico</option>
        <input type="hidden" name="capital" value="Mexico City">
</optgroup>
...
</select>

如果我选择“加拿大”,我可以得到“渥太华”并且也只提交“渥太华”吗?

【问题讨论】:

    标签: html forms optgroup


    【解决方案1】:

    你所要求的并不完全可能,但听起来你想要的结果是......

    <select name="capital">
      <optgroup label="North America">
        <option value="Ottawa">Canada</option>
        <option value="Washington D.C.">United States</option>
        <option value="Mexico City">Mexico</option>
      </optgroup>
      ...
    </select>
    

    当用户从下拉列表中选择“加拿大”时,值“渥太华”将被提交给服务器。

    【讨论】:

      猜你喜欢
      • 2019-09-07
      • 2020-07-21
      • 2018-06-13
      • 2019-12-18
      • 2011-02-13
      • 1970-01-01
      • 2023-03-22
      • 2011-12-06
      • 1970-01-01
      相关资源
      最近更新 更多