ThinkPHP通过AJAX返回JSON的两种实现方法
投稿:shichen2014
这篇文章主要介绍了ThinkPHP通过AJAX返回JSON的两种实现方法,分析了ThinkPHP中内置的ajaxReturn函数的用法,具有一定的参考借鉴价值,需要的朋友可以参考下
本文实例讲述了ThinkPHP通过AJAX返回JSON的两种实现方法。分享给大家供大家参考。具体方法如下:
方法一:
php代码如下:
复制代码 代码如下:
$arr = array(
'name'=>$picname,
'pic'=>$pics,
'size'=>$size
);
$this->ajaxReturn (json_encode($arr),'JSON');
'name'=>$picname,
'pic'=>$pics,
'size'=>$size
);
$this->ajaxReturn (json_encode($arr),'JSON');
JS部分代码如下:
复制代码 代码如下:
var d=eval('('+d+')');//json转成object
alert(d.pic);
alert(d.pic);
方法二:
复制代码 代码如下:
$arr['name']=$picname;
$arr['pic']=$pics;
$arr['size']=$size;
$this->ajaxReturn ($arr,'JSON');
$arr['pic']=$pics;
$arr['size']=$size;
$this->ajaxReturn ($arr,'JSON');
JS部分代码如下:
复制代码 代码如下:
alert(d.pic);
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
您可能感兴趣的文章:
- thinkPHP5实现的查询数据库并返回json数据实例
- jquery ajax结合thinkphp的getjson实现跨域的方法
- ThinkPHP中使用ajax接收json数据的方法
- ThinkPHP内置jsonRPC的缺陷分析
- ThinkPHP实现转换数据库查询结果数据到对应类型的方法
- ThinkPHP5查询数据及处理结果的方法小结
- tp5(thinkPHP5)框架实现多数据库查询的方法
- tp5(thinkPHP5)框架数据库Db增删改查常见操作总结
- thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
- ThinkPHP5.1框架数据库链接和增删改查操作示例
- thinkphp5框架实现数据库读取的数据转换成json格式示例