为了账号安全,请及时绑定邮箱和手机立即绑定

带有在JS中创建的动态条目的PHP帖子

带有在JS中创建的动态条目的PHP帖子

慕姐8265434 2019-04-24 11:19:00
我有一个按钮,允许用户添加另一行来添加不同类型的返回设备。我将此数据发布到另一个页面进行打印。如果我尝试从post数组中检索数据,我只能获得条目中的最后一个我已经尝试将名称设置为name =“device []”,然后添加“key”值,但由于我使用的是下拉选择,我不能这样做。<select name="device-type[]">    <option value="" disabled selected hidden>Select Equipment Type</option>    <option value="dvr">DVR</option>    <option value="modem">Modem</option>    <option value="router">Router</option>    <option value="other">Other</option></select>我有一个调用JS函数的按钮,只需添加另一个与之相同的select元素。JS代码:function addBox(){     $("#devices").append('<select name="device-type" class="focus:outline-none plain-field">\n' +         '                    <option>Select Equipment Type</option>\n' +         '                    <option value="dvr">DVR</option>\n' +         '                    <option value="modem">Modem</option>\n' +         '                    <option value="router">Router</option>\n' +         '                    <option value="other">Other</option>\n' +         '                </select>\n' +         '                <input class="focus:outline-none plain-field" name="device-number" type="text" placeholder="CMAC/SN">                                     \n' +         '                <input type="checkbox" name="power-cord" class="">Power Cord?\n' +         '                <input type="checkbox" name="remote" class="">Remote?\n' +         '                <br>');     return false;PHP从中检索信息:<p><?php echo $_POST['device-type']?></p><p><?php echo $_POST['device-number']?></p>我的问题是,如何检索post数组中的设备类型和编号?
查看完整描述

2 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

只需让您的HTML select标记接受多个值即可。例如:

<select name="device_type[]" class="focus:outline-none plain-field" multiple>....</select>

您可以使用PHP端获取所选值 $_POST['device_type']

有关更多信息,请参阅将多个选择选项存储到PHP数组


查看完整回答
反对 回复 2019-05-17
  • 2 回答
  • 0 关注
  • 611 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信