开发者社区> 问答> 正文

关于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 2215 0
1 条回答
写回答
取消 提交回答
  • 弄个隐藏域 item,原来的改个名字,form的onsubmit中,js遍历原来的,有值的丢数组里(假设是数组a),最后给隐藏域赋值为a.join(","),就出来“1,2,3,4,5”之类的,提交之后获取的就是了

    2019-07-17 19:30:35
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载