早就听说JQuery Ajax的方便快捷以及Json优秀的数据交换,今天有空尝试了一下,菜鸟了一番。对初步的使用也算是有个比较抽象的理解吧。记录之备忘!

json简介: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。

测试代码如下:

代码

<script type="text/javascript" language="javascript" src="js/jquery-1.3.2.js"></script>   
    <script type="text/javascript"> 
      $(function(){
             $.ajax({
                url:"handler/Getdata.ashx",
                type:"GET",
                dataType:"json",
               success:function(json){    
               
                  $.each(json,function(i){
                     alert(json[i].name);
                  });       
                                  
             },
             error:function(){
             
            }
       }          
      );         
      });
    </script>

getdata.ashx页面处理json代码如下:

代码

using System;
using System.Web;

public class Getdata : IHttpHandler {    
    public void ProcessRequest (HttpContext context) {      
        String json = "[{\"name\":\"beyond\",\"age\":\"23\",\"company\":\"DYJ\",\"like\":\"read and pingpan\"},{\"name\":\"beyond111\",\"age\":\"24\",\"company\":\"DYJ111\",\"like\":\"read and pingpan\"}]";
        context.Response.Write(json);
    }
 
    public bool IsReusable {
        get {
            return false;
        }
    }

}

运行默认起始页,弹出显示"beyond".调取json格式数据确实还是挺方便的。这里的json格式数据只是方便测试而拼接的字符串,在实际需求中可以根据具体的业务生成对应的json格式数据。

另:json资料在https://www.ibm.com/developerworks/cn/web/wa-lo-json/  也有比较详细的介绍

转载于:https://www.cnblogs.com/zzxbest/archive/2010/05/25/1743800.html

JQuery + Json 练习随笔相关推荐

  1. Python JS Jquery Json 转换关系

    一.JS对象与JSON格式数据相互转换 目前的项目数据交互几乎都用JQuery,所以处理流程是: 前端页面数据->JS对象->jQuery提交->python处理,另外一种就是倒过来 ...

  2. 使用jquery+json实现ajax的方法

    在使用Jquery + json 的过程中由于一个小问题没有注意到,程序一直有错误.在网上找了很多JSON方面的文章但基本都是很简单的举例,所以我觉得有必要写一个完整的JQuery + json 实现 ...

  3. 省市级联基于jquery+json(转)

    <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C ...

  4. 二级联动菜单ajax刷新,jquery json ajax 二级联动菜单实例

    本文实例讲述了jquery json ajax 二级联动菜单.分享给码农们参考,具体如下: 后台Handler.ashx using System; using System.Web; using S ...

  5. jquery JSON解析代码

    jquery JSON解析说明.这里首先给出JSON字符串集,代码: var data="  {  root:  [  {name:'1',value:'0'},  {name:'6101' ...

  6. JQuery JSON

    课程笔记Day45 JQuery JSON 第一章 JQuery 备注:下载素材地址 https://sc.chinaz.com/tag_jiaoben/jquery.html 第01节 增删效果 1 ...

  7. jquery json 判断用户是否已注册

    check_user.php <?php $link=mysqli_connect('localhost','root','root','test');//连接数据库if(mysqli_conn ...

  8. Jquery json的超强组合

    转自:http://www.cnblogs.com/symjie520/archive/2008/04/16/1155997.html 今天使用了jquery提供的对json的操作的函数,感觉超级爽哦 ...

  9. jquery json学习

    获取单选按钮值: $("input[type='radio']").click(function(){                  var valCheck=$('input ...

最新文章

  1. Blender纹理基础学习视频教程 CGCookie – Fundamentals of Texturing in Blender
  2. manifold learning 流形学习 zz
  3. php回调函数求1+2+3+...+100的值_PHP全栈学习笔记6
  4. python创建文件对象_python基础教程:文件读写
  5. (转)函数式编程实战教程(Python版)
  6. if else语句linux,linux 中的if else语句
  7. 数据挖掘-目录-impurity
  8. Gradle下载及安装
  9. MobiCom2019几篇有意思的文章
  10. python 如何调试uc浏览器_UC浏览器开发者工具
  11. 强制修改服务器时间,修改服务器时间脚本
  12. 2021华为杯数学建模D题完整思路
  13. NLP领域可以投稿的期刊(2022整理)
  14. matlab用switch画出分段函数,matlab用switch语句绘出分段函数 在 的图像
  15. openeuler 欧拉操作系统的几个图形界面安装方法
  16. vConsole:H5控制台调试工具
  17. 【bzoj 4833】[Lydsy1704月赛]最小公倍佩尔数
  18. 幼师计算机应用基础的认识200字,《计算机应用基础》课程教学与学前教育专业的深度融合...
  19. oracle里的tns是什么意思
  20. mac发票查验,https://inv-veri.chinatax.gov.cn 您的连接不是私密连接,NET::ERR_CERT_INVALID

热门文章

  1. Webpack4干货分享(二),使用loader处理scss,图片以及转换JS
  2. Docker Dirty Cow逃逸
  3. centos下如何使用sendmail发送邮件
  4. pug模板引擎(原jade)
  5. hibernate实现多变联合查询
  6. ARM TK1 安装kinect驱动
  7. Android 获得ImageView中Image的绘制大小
  8. [原创]windows server 2012 AD架构试验系列 – 12 配置操作主机
  9. 填问卷,得《2015中国呼叫中心知识库现状与问题报告》
  10. SQL Server 数据库构架