Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[新需求] 关于使用select上传多个值的问题~求大神~

[复制链接]
穆斯 发表于 2019-4-12 10:46:06 | 显示全部楼层 |阅读模式
需求发布
金额范围: 10-50 元
预算金额: 10 元
开始时间: 2019-04-12
结束时间: 2019-04-20
联系方式: 隐藏内容
我在form表单中设置了一个多选的下拉框:4 |  p4 p1 l8 d/ G
<select name="demo" multiple="multiple">
7 V; l1 J  z1 a' k! F# D6 U<option value="1">测试一</option>
! n) ?9 P( U, y7 K% n+ l, @<option value="2">测试二</option>
+ g; @, O) a& e<option value="3">测试三</option>
7 e7 L9 z0 k' ]2 Z( T4 r- Q</select>& G! d4 m1 w# t  l. w
但是发现多选后, 传值给数据库。发现只能上传一个数据。例如我选择了测试一丶测试二这2个选项, 但是上传到数据库的值只有测试一的值, 没有测试二的值。/ E. R: \, g6 @' B& v
/ Q! v' r8 m4 S! S. k- I" a; z* H+ m
现在我要实现的是: 上传所有我选中的值,并且用逗号分隔开。 例如我选中了测试一丶测试二丶测试三。这3个选项。 上传的数据库的值变成为1,2,3
* ^4 q! x! d+ B* D( ?
 楼主| 穆斯 发表于 2019-4-12 10:54:30 | 显示全部楼层
INTC_W 发表于 2019-4-12 10:513 F1 ?. N2 s! p2 ]
改成
; o( c) S; m3 R- {3 D. V$ C( [* E% G, f9 m% Q- h* I
这样就能收到一个数组了

/ ?: o+ P. i7 z& Q* x. D. C成功了~~~~ 谢谢你!!!
回复

使用道具 举报

INTC_W 发表于 2019-4-12 10:58:16 | 显示全部楼层
<select name="demo" multiple="multiple">- A2 K: m. }* Z" i  J: G
改成<select name="demo[]" multiple="multiple">
4 i5 T6 }8 i2 I这样就能收到一个数组了
回复

使用道具 举报

pangl 发表于 2019-5-1 19:19:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-22 20:21 , Processed in 0.025054 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表