Ajax调用json封装代码:

//Ajax调用返回JSON

public function JsonQuery($sql,$type=1,$db="mydb")

{

//定义数据源

$dsn = "mysql:dbname={$db};host={$this->host}";

//造pdo对象

$pdo = new PDO($dsn,"{$this->uid}","{$this->pwd}");

//准备执行SQL语句

$st = $pdo->prepare($sql);

//执行预处理语句

if($st->execute())

{

if($type==1)

{

$attr = $st->fetchAll(PDO::FETCH_ASSOC);//返回的关联的二维数组

return json_encode($attr);//json_encode将一个关联数组转化成json数据

}

else

{

if($st)

{

return "OK";

}

else

{

return "NO";

}

}

}

else

{

echo "执行失败!";

}

}

PHP处理页面:

include("dbda.php");

$db = new DBDA();

$sql = "select * from nation";

echo $db->JsonQuery($sql);

?>

Ajax调用返回的json数据:

$(document).ready(function(e) {

$.ajax({

url:"0407ajaxcl.php",

data:{},

type:"POST",

dataType:"JSON",

success: function(data)

{

方法一:

for(key in data)key//是自定义的变量,可以随便修改

{

alert(data[key].Name);//输出的是Niton表中所有的Name值

}

方法二:

for(var i=0;i

{

alert(data[i].Name);//输出的是Niton表中所有的Name值

}

}

});

});

Ajax调用返回json,xml数据类型(0517--pm)

一.返回Json型数据: 1.主页面 quot ...

dbda封装类(包括:返回二维数组、Ajax调用返回字符串、Ajax调用返回JSON)

jquery ajax调用返回json格式数据处理

Ajax请求默认的都是异步的 如果想同步 async设置为false就可以(默认是true) var html = $.ajax({ url: "some.php", async: ...

jquery的ajax异步请求接收返回json数据

http://www.jb51.net/article/51122.htm jquery的ajax异步请求接收返回json数据方法设置简单,一个是服务器处理程序是返回json数据,另一种就是ajax发 ...

ajax请求、servlet返回json数据

ajax请求.servlet返回json数据 1.方式一 response.setcontenttype("text/html;charset=utf-8"); response. ...

Mui.ajax请求服务器正确返回json数据格式

ajax: mui.ajax('http://server-name/login.php',{ data:{ username:'username', password:'password' }, d ...

ajax请求正常,返回json格式,后台没问题,浏览器500

1.使用的是springmvc中的 @ResponseBody 注解   ,后台不报错,.正常走完:以为使用这个注解就可以正常返回json格式的数据:所以一直没有怀疑是注解的问题: 以为是ajax本身 ...

用jQuery的ajax请求一般处理程序返回json数据

1.web页面代码: 注意事项: dataType类型一定要写成json. 2.一般处理程序代码: 注意事项: ContentType类型写成"application/json"或 ...

ajax请求web服务返回json格式

由于.net frameword3.5以上添加了对contenttype的检查,当ajax发送请求时,如果设置了contenttype为json,那么请求webservice时,会自动将返回的内容转为 ...

随机推荐

Java集合之泛型的使用

Java集合之泛型的使用 泛型提供了一种轻便灵活的数据操作,数据的安全性相对提高. 泛型提供了对列表元素的约束条件,比如ArrayList有序链表,可存储任意类型的元素. 此处构建一个ArrayLis ...

HMC V7.9.0升级至SP2版本

补丁下载地址:http://www-933.ibm.com/support/fixcentral/ 选择补丁版本 MH01405是和ftp://ftp.software.ibm.com/softwar ...

ionic cordova

ionic cordova 打包 文章 http://blog.csdn.net/i348018533/article/details/47258449 http://www.cnblogs.com/ ...

控制语句(if-else+循环+switch)汇编规则

[1]说说条件码 最常用的的条件码有: CF:进位标志 (无符号溢出) ZF:零标志 SF:符号标志(结果为负数) OF:溢出标志 (补码溢出, 有符号溢出) [2]有两类指令设置条件码而不改变任何其 ...

MyEclipse安装Eclipse Memory Analyzer插件,并进行错误文件分析流程

在看深入JVM虚拟机一书(p50,2.4 实战OutOfMemoryError),有一个Java堆溢出的例子,使用到了Eclipse Memory Analyzer插件,由于自己现在使用的是MyEcl ...

R语言的神奇之基于向量

对于大多数需要来说,当我们需要计算两个向量相加时,我们需要分别对这两个向量的元素进行遍历,所以写起来非常的麻烦.下面看看R语言是如何实现的. 首先,将1:5赋予一个名为x的向量 > X

2017腾讯校招面试回忆(成功拿到offer)

我本来报的岗位是企业事业群,后来把我分配到了技术工程群 希望对明年找工作的朋友们能有一点帮助 一面 21号 大概1小时 面试半小时 聊天半小时 1 二叉树的查找 我大笔一挥,在纸上写下了下面的的代码 ...

Qt Pro file

Qt keys qmake Manual Building Common Project Types #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...

spring mvc 多库连接

最近弄了个spring mvc + hibernate4为框架的项目,其中需用到其他两个库的数据.具体如下: 1.将两库的application文件配置好,需注意的地方是两个事务控制是不一样的. 和 ...

ajax json 封装,Ajax--json(Ajax调用返回json封装代码、格式及注意事项)相关推荐

  1. calendar控件使用 extjs_extjs年月选择日历及通用js同步ajax调用返回json object

    前段做报表,要按年月统计结果,之前的报表用的都是这种年月选择框: ,这在弹框里很难看,我在网上查找了很多资料,找到了别人重写的datepicker方法,开始测试没发现什么问题,后来再上线后发现只要到月 ...

  2. python返回json数据_python和flask中返回JSON数据的方法

    在python中可以使用json将数据格式化为JSON格式: 1.将字典转换成JSON数据格式: s=['张三','年龄','姓名'] t={} t['data']=s return json.dum ...

  3. datasnap 的HTTP 调用返回JSON

    datasnap 相关设置,就不细说了,直接上函数 uses System.JSON function TServerMethods.Updatehello: Tjsonobject; var tem ...

  4. php 请求url 返回json,php解析请求url并返回json数据

    paserRequest($_SERVER["QUERY_STRING"]); function paserRequest($strReq) { parse_str($strReq ...

  5. struts+ajax返回json数据类型的各种情形及对应的Demo

    JSON数据的传递在客户端与服务器的通信过程中,有服务器向客户端传送JSON数据,其核心过程中将对象转换成JSON:还有客户端向服务器传送JSON数据,其核心是将JSON转换成对象.JSON数据在传递 ...

  6. html如何遍历ajax数组,ajax返回json数组遍历添加到html

    大致需求为类型限制根据类型获取不同结果列表,再根据模糊查询搜索出结果,效果如下:- 例子:利用AJAX返回JSON数据,间接访问数据库,查出Nation 表,并用下拉列表显示 造一个外部下拉列表框 J ...

  7. java json自定义_java返回json设置自定义的格式

    springMvc返回Json中自定义日期格式 (一)输出json数据 springmvc中使用jackson-mapper-asl即可进行json输出,在配置上有几点: 1.使用mvc:annota ...

  8. 深入了解Struts2返回JSON数据的原理及具体应用范例

    来源:http://yshjava.iteye.com/blog/1333104 早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一 ...

  9. php 返回json对象

    2019独角兽企业重金招聘Python工程师标准>>> 服务器端使用php+ajax调用返回json对象. php <?php $result = array('Status' ...

最新文章

  1. 【Python】 linecache模块读取文件
  2. These dependencies were not found: *!!vue-style-loader!css-loader?
  3. mysql包1166_mysql 错误:1166 解决办法
  4. AAAI 2018经典论文获奖者演讲:本体论的昨天和今天
  5. Mac如何搭建 配置 虚拟机环境 virtualenv python虚拟环境
  6. Apache Ant使用过程的总结
  7. centos7和centos6 开机 运行级别详解和设置
  8. LiveCDLiveUSB制作
  9. Django 开发文档
  10. php关键词分析工具,搜索引擎关键词查询分析工具
  11. 【自动驾驶】华为车BU介绍(2021-11-23晚直播记录)
  12. 发音程序c语言,用C语言发声
  13. 单点故障解决方案介绍smart link/monitor link /stp
  14. 计算机原理电梯控制系统设计,《智能电梯控制系统的实现》-毕业论文(设计).doc...
  15. D3D Surface/Texture SDL DDraw渲染视频的区别和疑问
  16. Linux关机shutdown命令解释
  17. Silverlight如何加载SWF文件?
  18. DSP看门狗实验源程序
  19. [Github]msysgit的使用Git常用命令
  20. 永恒之蓝漏洞分析与防护技术

热门文章

  1. Asp.net如何生成html静态页面
  2. 在ASP.NET 3.5中使用新的ListView控件(5)
  3. 【opencv学习】【运动物体检测】
  4. 【opencv 学习】【常用的图像卷积核】
  5. [深度学习-总结]LeNet网络的权重的大小的计算
  6. 向量加减法首尾规律_向量加减口诀首尾相接
  7. python 时间_Python-基础-时间日期处理小结
  8. LeetCode —— 71.简化路径(Python3)
  9. 【例题+习题】【数值计算方法复习】【湘潭大学】(五)
  10. Eigen--.block(i,j,p,q)