开发者社区 问答 正文

关于POST方式提交数组想处理成字符串的问题

screenshot
JS脚本里写上document.forms[0].submit();提交到a.php页面。正常方式提交上去,在a.php接收$_POST['item']=array(1,2,3,4,5),这是一个数组来的,我现在需要在提交之前,将name=item[]的input值串联起来,处理成字符串的形式为(1,2,3,4,5),再POST方式提交上去,可以做吗?并应该如何弄呢?

展开
收起
吴孟桥 2016-06-07 17:55:56 2376 分享 版权
1 条回答
写回答
取消 提交回答
  • 弄个隐藏域 item,原来的改个名字,form的onsubmit中,js遍历原来的,有值的丢数组里(假设是数组a),最后给隐藏域赋值为a.join(","),就出来“1,2,3,4,5”之类的,提交之后获取的就是了

    2019-07-17 19:30:35
    赞同 展开评论
问答分类:
问答地址: