HTML Select中的PHP抓取选项ID

问题描述 投票:0回答:1

当前正在建立一个供用户选择飞机信息的表格。当前,该表格允许用户选择飞机,并在提交表格时将其返回值“飞机类型”传递给API。因此,我无法将值设置为飞机的注册信息,因此暂时将其输入ID(接受建议)。

<select name="type" id="plane-list">
        <option selected="selected">Choose one</option>
        <?php
        foreach($allaircraft as $item){
        ?>
        <option id="<?php echo $item->registration; ?>" value="<?php echo $item->icao; ?>"><?php echo $item->name; ?> - <?php echo $item->registration; ?></option>
        <?php
        }
        ?>
    </select>

正如您从上面可以看到的那样,所有这些动态值都会随着时间变化,因此无法对选项进行硬编码。

总结起来,我需要提取ID或$item->registration;而不是ICAO代码。然后需要将其设置为变量,以便我可以使用此代码调用函数。

让我知道您是否需要我清理任何东西。通常不要在这里提问,所以很好。

php html html-select
1个回答
0
投票

您可以使用隐藏的输入。或者您可以使用selet2 js脚本

© www.soinside.com 2019 - 2024. All rights reserved.