您现在的位置是:首页 > 技术交流技术交流
json对象如何通过get方式将参数传递 非post方式传递复杂的json对象参数
上善若水2020-07-16 09:43:27【技术交流】 4100人已围观
简介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)
上一篇: 幽默笑话:小时候的一个夏天,家里装了空调
下一篇: 非常搞笑的笑话
相关文章
随机图文
-
phpstrom自动提示失效 给变量设置@var自动提示
我们在容器中取值$redis = \Yii::$app->redis;这个时候就没有提示,但是对我我们刚上手,想多了解里面的方法有那些的时候,设置自动提示的功能就十分有必要,采用注释的形式,不会对代码 -
php把对象foreach 循环 IteratorAggregate遍历对象更简洁更简单 php进阶
我们知道把一个对象当做数组去循环操作可以直接,实现接口Iterator实现中的current()next()key()valid()rewind(),实际上php提供系统的IteratorAggreg -
springboot博客搭建教程 循序渐进,持续更新...
springboot博客搭建教程,使用springboot+thymeleaf+连接数据库搭建,适合新手,springboot的学习不是光看看视频就能学会,光看不敲代码不会有所提高,从简单的博客项目中 -
PHP8.1新特性枚举 枚举的简单用法
PHP8.1新特性枚举枚举的简单用法1.枚举类型的定义 enumStatus:int { caseDraft=1; casePublished=2; case