随笔分类 -  JSON

摘要:一.从后台传过来的json不做处理,前端result.name这样调用回乱码。应该使用urldecode将jsonencod转码注意json只接受utf-8编码的字符,所以json_encode()的参数必须是utf-8编码,否则会得到空字符或者null。后台:if(!empty($chatData)){ echo urldecode(json_encode($chatData));'中文字符串','value'=>'test');//echojson_encode($testJSON);foreach($testJSONas$key=&g 阅读全文
posted @ 2014-03-28 17:25 hlp鹏 阅读(2224) 评论(0) 推荐(1) 编辑
摘要:Ajax直接请求普通文件存在跨域无权限访问的问题凡是拥有"src"这个属性的标签都拥有跨域的能力,比如 ajax和jsonp其实本质上是不同的东西。ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加标签来调用服务器提供的js脚本。 阅读全文
posted @ 2013-10-23 00:55 hlp鹏 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1.Json是一种数据格式而不是编程语言。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。json字符串必须使用双引号(单引号会导致语法错误)赋值给变量例如,可以创建一个新的 JavaScript 变量,然后将 JSON 格式的数据字符串直接赋值给它:var people = { & 阅读全文
posted @ 2013-09-26 23:31 hlp鹏 阅读(152) 评论(0) 推荐(0) 编辑
摘要:使用原生javascript异步加载实现ajax一.创建ajax.jsfunction ajax(url, fnSucc, fnFaild){//1.创建Ajax对象var oAjax=null;if(window.XMLHttpRequest){oAjax=new XMLHttpRequest();}else{oAjax=new ActiveXObject("Microsoft.XMLHTTP");}//2.连接服务器oAjax.open('GET', url, true);//3.发送请求oAjax.send();//4.接收服务器的返回oAjax.on 阅读全文
posted @ 2013-09-14 19:18 hlp鹏 阅读(220) 评论(0) 推荐(0) 编辑
摘要:1.JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。<html><body><h2>在 JavaScript 中创建 JSON 对象</h2><p>Name: <span id="jname"></span><br />Age: <span id="jage"></span><br />Address: <span 阅读全文
posted @ 2012-10-12 17:29 hlp鹏 阅读(204) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示