您现在的位置是:首页 > 技术交流技术交流
json对象如何通过get方式将参数传递 非post方式传递复杂的json对象参数
上善若水2020-07-16 09:43:27【技术交流】 4132人已围观
简介json对象如何通过get方式将参数传递,一个json对象内包含数组多层级结构如何快速拼接get请求参数,显然通过循环拼接是不靠谱的,非post方式传递复杂的json对象参数.具体实现: json对
json对象如何通过get方式将参数传递,一个json对象内包含数组多层级结构如何快速拼接get请求参数,显然通过循环拼接是不靠谱的,非post方式传递复杂的json对象参数.
具体实现:
- json对象转json字符串
var json_str=JSON.stringify(send_json);
- 应该使用encodeURIComponent函数
对json进行encodeURI,encodeURI遇到#出错
3.将转换的字符当参数拼接到get参数中var encode_str=encodeURIComponent(json_str);
4.后台控制器接收参数进行转成数组即可."/preview?data="+encode_str;
$data=$this->request->param("data"); var_dump(json_decode($data,true));die();
很赞哦! (8)
上一篇: 幽默笑话:小时候的一个夏天,家里装了空调
下一篇: 非常搞笑的笑话
相关文章
随机图文
-
springboot整合thymeleaf springboot博客(二)
当前环境下thymeleaf无疑是使用最为广泛的模板引擎,随着spring完善,出现了许多优秀的页面渲染技术,jsp技术已经越来越少人使用,thymeleaf无疑是主流,一起来学习thymeleaf整 -
逗女生开心的幽默笑话,快收藏好
1、医生问病人是怎么骨折的。病人说,我觉得鞋里有沙子,就扶着电线杆抖鞋。有个人经过那里,以为我触电了,便抄起木棍给了我两棍子!2、一天,家里电话响了,因为在父母房门口就没接,但是爸妈老不接,我就只好穿上衣服起床去接电话,只听我爸在电话那头说:把电视遥控器给我送进来……3、男:呆萌妹,当年为什么拒绝我?女:因为每次看到你就心跳加速,脸红,我以为和你在一起会得病死掉。4、朋友们一起去爬山, -
ThinkPHP6.0 自动写入时间戳
系统支持自动写入创建和更新的时间戳字段(默认关闭),有两种方式配置支持。第一种方式是全局开启,在数据库配置文件中进行设置:// 开启自动写入时间戳字段'auto_timestamp& -
docker部署php项目 nginx+php docker搭建
1.拉取nginx镜像dockerpullnginx 2.拉取php-fpm这里我就选择php7.4版本的了dockerpullphp:7.4-fpm 3.先运行nginx试试配置有没有啥问