【php接收post过来的 json数据 例子】教程文章相关的互联网学习教程文章

jQuery中使用each处理json数据

eg:给传进来的ID中当其对应的值为true时,即给对应的ID标签添加一个class 名为 focus,如: var obj = { id01:true, id02:flase, id03:true};$.each(obj,function(key,val){ if(val == true){ $(# + key).addClass(focus); } });结果:ID为id01及id03的标签会添加一个class标签; eg2: json数据如下: [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "beauty"} ] 希望用...

为什么JS中eval处理JSON数据要加括号

由于Ajax的兴起,JSON这种轻量级的数据格式作为客户端与服务器之间的传输格式逐渐地流行起来,进而出现的问题是如何将服务器端构建好的JSON数据转化为可用的JavaScript对象。利用eval函数无疑是一种简单而直接的方法。在转化的时候需要将JSON字符串的外面包装一层圆括号:代码如下: var jsonObject = eval("(" + jsonFormat + ")");为什么要加括号? 加上圆括号的目的是迫使eval函数在处理JavaScript代码的时候强制将括号内的表达式...

jQuery处理json数据返回数组和输出的方法

本文实例讲述了jQuery处理json数据返回数组和输出的方法。分享给大家供大家参考。具体实现方法如下:代码如下:/*print the json object * *$("selector").print_r_json(json,opts) : return formatted string (and print) *sprint_r_json : just return the string; *print_r_json : return the formatted string and print json data *contribute 明河 * *auth iorichina * *example: *3 ways to use it *<script lan...

jQuery调取jSon数据并展示的方法

本文实例讲述了jQuery调取jSon数据并展示的方法。分享给大家供大家参考。具体如下: 以下代码是将页面中的展示部分代码如下:function searchProductlistByfilterCondition(index, type, sort, filterWord) { //cite_html var citem_html = <div class="citem"><div class="citemtop"> + <a href="" target="_blank"><img src="{imgList}" /></a><div class="citemtxt"> +...

jquery调取json数据实现省市级联的方法

本文实例讲述了jquery调取json数据实现省市级联的方法。分享给大家供大家参考。具体如下: 使用jQuery mobile作为创建移动web的框架,需要实现省市级联的功能,具体代码如下(还需要优化的地方): Html代码: jQuery mobile中,有input list属性,下方紧跟<datalist >标签,中间包含的<option value="XXXX"></option>即为选项,相当于这个input为有下拉列表的功能,当然,input的list名称需要和datalist中的id一致。<input id="p...

使用javascript实现json数据以csv格式下载

摘要:最近有一个非项目的小需求,就是将项目开发分工文件化,方便后期管理维护。但是开发时,分工安排都是以json格式记录的,所以就做了一个将json数据以csv格式下载到本地。 代码:代码如下: <!DOCTYPE html> <html> <title>download csv</title> <head> <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script> <script type="text/javascript" src="download.js"></script> </head>...

jQuery异步获取json数据方法汇总【图】

jQuery异步获取json数据有2种方式,一个是$.getJSON方法,一个是$.ajax方法。本篇体验使用这2种方式异步获取json数据,然后追加到页面。 在根目录下创建data.json文件:代码如下: { "one" : "Hello", "two" : "World" }■ 通过$.getJSON方法获取json数据代码如下: <script src="Scripts/jquery-2.1.1.min.js"></script> <script type="text/javascript"> $(function() { $.getJSON(data.json,...

深入分析jquery解析json数据

我们先以解析上例中的comments对象的JSON数据为例,然后再小结jQuery中解析JSON数据的方法。 JSON数据如下,是一个嵌套JSON:代码如下: {"comments":[{"content":"很不错嘛","id":1,"nickname":"纳尼"},{"content":"哟西哟西","id":2,"nickname":"小强"}]}获取JSON数据,在jQuery中有一个简单的方法 $.getJSON() 可以实现。 下面引用的是官方API对$.getJSON()的说明: jQuery.getJSON( url, [data,] [success(data, textStatus, jq...

上传文件返回的json数据会被提示下载问题解决方案

最近项目中出现上传文件返回的json数据会被提示下载,只有在ie10+中才会出现这个问题。前端使用jQuery的插件ajaxForm提交表单,后台返回的数据格式为json。代码如下: 后端Python:代码如下: def jsonp(func): """Wraps JSONified output for JSONP requests.""" @wraps(func) def decorated_function(*args, **kwargs): callback = request.args.get(callback, False) temp_content = func(*args, ...

直接在JS里创建JSON数据然后遍历使用

之前我已经有讲过后台返回json数据到前台,并在前台遍历json数据。 这里讲下直接在JS里创建JSON数据,然后遍历使用~ 创建代码如下:(创建的是JSON对象) var YearSelect = {}; var Year = 2014; var DateOption; for (var i = Year; i < Year + 12; i++) { DateOption = {Year:i, Month:i-Year+1}; / alert(DateOption.Year) YearSelect[i] = DateOption; }这里是创建一个JSON对象,包括了年份和月份的数据。 我为什么创建...

ext前台接收action传过来的json数据示例【图】

ext前台接收action传过来的json数据 代码如下:Ext.Ajax.request({ method:POST,//请求方式 params : {dagl_code:dagl_code}, url:lcwPath+"/daxt/lcgl.shtml?method=getJgBycode",//请求的url地址 success: function(response, opts) { if(response.responseText!={}){ alert(response.responseText); <span style="BACKGROUND-COLOR: #ffcc99">//第一种方法 var dagl_jg = Ext.util.JSON.decode(response.responseText).dagl_jg...

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

jquery的ajax异步请求接收返回json数据方法设置简单,一个是服务器处理程序是返回json数据,另一种就是ajax发送设置的datatype设置为jsonp格式数据或json格式都可以。 代码示例如下:代码如下: $(#send).click(function () { $.ajax({ type : "GET", url : "a.php", dataType : "jsonp", success : function (data) { $.each(data.items, function (i, item) { $...

jquery处理json数据实例分析

一、JSON的一些基础知识。 JSON中对象通过“{}”来标识,一个“{}”代表一个对象,如{“AreaId”:”123”},对象的值是键值对的形式(key:value)。 “[]”,标识数组,数组内部各个数据之间通过“,”分割,如[“AreaId”:”123”,”AreaId”:”345”]。 很多情况下是对象数组,那就是这样:代码如下:[{“AreaId”:”123”},{“AreaId”:”345”}] 其实数组也是一个对象,上面的格式也可以写成这样:代码如下:{“Area”:[{“A...

Jquery 返回json数据在IE浏览器中提示下载的问题

今天遇到Jquery 返回json数据,IE浏览器提示下载的问题,当提交完数据后返回的本来是json数据的,在火弧里测试正常,但是IE里老是提示保存,在网上搜索了下,大部分是说将ContentType设置为"text/xml“本人测试了下,返回值为undefined, 原返回值设定:context.Response.ContentType = "application/json"; 尝试: context.Response.ContentType = "text/xml;"; 失败 后来试了下:context.Response.ContentType = "text/plain;cha...

jquery ztree实现下拉树形框使用到了json数据

公司最近的项目需要用到树形下拉框,在网上找了挺多源码,最后还是采用了zTree来实现,因为代码的移植性比较高,而且数据的获取比较容易。废话不多说,直接上代码。 index.jsp 代码如下:<%@ page language="java" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> <html> <head> <link rel="stylesheet" href="<...