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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
穆斯 发表于 2019-4-12 10:46:06 | 显示全部楼层 |阅读模式
需求发布
金额范围: 10-50 元
预算金额: 10 元
开始时间: 2019-04-12
结束时间: 2019-04-20
联系方式: 隐藏内容
我在form表单中设置了一个多选的下拉框:
) c/ S0 k7 U. b* J; X* Y& P# e<select name="demo" multiple="multiple">! ?* W: |( L0 D8 [+ ]
<option value="1">测试一</option>) p7 c! \/ t: w" i; U# |
<option value="2">测试二</option># s5 Z; G( B: v! t
<option value="3">测试三</option>2 ?! |" n2 P5 Y  F+ X
</select>& O9 D# x7 u, {. g  p
但是发现多选后, 传值给数据库。发现只能上传一个数据。例如我选择了测试一丶测试二这2个选项, 但是上传到数据库的值只有测试一的值, 没有测试二的值。
' c4 v, l# E5 h  Z: D3 U
- O/ ^6 [( U% ]. i现在我要实现的是: 上传所有我选中的值,并且用逗号分隔开。 例如我选中了测试一丶测试二丶测试三。这3个选项。 上传的数据库的值变成为1,2,3
; n, g% D1 U  H9 f
 楼主| 穆斯 发表于 2019-4-12 10:54:30 | 显示全部楼层
INTC_W 发表于 2019-4-12 10:518 F* p4 {( ?6 S: u2 q  I; y
改成
. k. M5 r: m9 ?* z( S/ ]- q/ ^( s2 G% |8 Z  ^* X
这样就能收到一个数组了
, c0 P9 b  s' }* c& d1 a
成功了~~~~ 谢谢你!!!
回复

使用道具 举报

INTC_W 发表于 2019-4-12 10:58:16 | 显示全部楼层
<select name="demo" multiple="multiple">
% s+ `+ ~2 o. D  e改成<select name="demo[]" multiple="multiple">4 u% r$ ~' R0 j0 M5 C
这样就能收到一个数组了
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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