JQuery + Json 练习随笔

      早就听说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成为理想的数据交换语言。

     测试代码如下:      

ExpandedBlockStart.gif代码
<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代码如下:

       

ExpandedBlockStart.gif代码
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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/475964.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java jxl 写 excel文件_java采用jxl写入一个Excel文件

jxl写入一个excel文件。读取方面请看下面相关链接&#xff0c;上一遍是关于读取excel的。package com.javaer.file;import java.io.File;import java.io.IOException;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableCellFormat;import jxl.write.Writab…

LeetCode 313. 超级丑数(动态规划)

1. 题目 编写一段程序来查找第 n 个超级丑数。 超级丑数是指其所有质因数都是长度为 k 的质数列表 primes 中的正整数。 示例: 输入: n 12, primes [2,7,13,19] 输出: 32 解释: 给定长度为 4 的质数列表 primes [2,7,13,19]&#xff0c; 前 12 个超级丑数序列为&#xf…

Visual Studio 2010 旗舰版免序列号安装体验

Visual Studio 2010 E文版已经发布多时&#xff0c;由于工作原因没有及早的下载体验&#xff0c;直到前几天园子里的朋友放出了下载简体中文的种子 ed2k://|file|cn_visual_studio_2010_ultimate_x86_dvd_532347.iso|2685982720|4AE6228933DDE49D9BFA4C3467C831C2|/于是决定下来…

java 类的高级特性_java程序-类的高级特性

创建Employee类&#xff0c;在类中定义三个属性&#xff1a;编号&#xff0c;姓名&#xff0c;年龄&#xff0c;然后在构造方法里初始化这三个属性&#xff0c;最后在实现接口中的定义的CompareTo方法&#xff0c;将对象按编号升序排列。代码如下&#xff1a;(程序可能有些错误…

潜在狄利克雷分配(Latent Dirichlet Allocation,LDA)

文章目录1. 狄利克雷分布2. 潜在狄利克雷分配模型3. 学习推理4. sklearn.decomposition.LatentDirichletAllocation潜在狄利克雷分配&#xff08;latent Dirichlet allocation&#xff0c;LDA&#xff09;&#xff0c;作为基于 贝叶斯学习的话题模型&#xff0c;是潜在语义分析…

JMF入门(Java Media Framework)

JMF是SUN推出的用来提供给Java开发者使用Java开发视频与音频播放程序的开发库&#xff0c;JMF的推出已经有几年的历史了&#xff0c;目前最新的版本为 2.1.1e&#xff0c;这里我们来讲述使用Java的AWT组件来开发一个视频播放器&#xff0c;采用JMF作为视频的播放库&#xff0c;…

LeetCode 983. 最低票价(动态规划)

1. 题目 在一个火车旅行很受欢迎的国度&#xff0c;你提前一年计划了一些火车旅行。 在接下来的一年里&#xff0c;你要旅行的日子将以一个名为 days 的数组给出。 每一项是一个从 1 到 365 的整数。 火车票有三种不同的销售方式&#xff1a; 一张为期一天的通行证售价为 co…

final 数组 java_Java Final数组列表

您是正确的声明列表最终意味着您无法将列表变量重新分配给另一个对象.另一个问题(我想)是public class SomeClass {private static final ArrayList list new ArrayList();}VSpublic class SomeClass {ArrayList list new ArrayList();}我们轮流使用每个修饰符.private只有这…

生活点滴语录

1、gmail与chrome&#xff0c;高效实用&#xff0c;简单大方。生活中用到的两款google产品&#xff0c;确实喜欢。2、g.cn&#xff0c;值得信任。-------简洁明了&#xff0c;深入人心。3、深度&#xff0c;值得深入。-------精髓的解说。4、有人说态度决定一切&#xff0c;有人…

LeetCode 1306. 跳跃游戏 III(广度优先搜索BFS)

1. 题目 这里有一个非负整数数组 arr&#xff0c;你最开始位于该数组的起始下标 start 处。 当你位于下标 i 处时&#xff0c;你可以跳到 i arr[i] 或者 i - arr[i]。 请你判断自己是否能够跳到对应元素值为 0 的 任意 下标处。 注意&#xff0c;不管是什么情况下&#xff…

mysql错误日志为aborting_MySQL 错误日志(Error Log)

同大多数关系型数据库一样&#xff0c;日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件。通常包括错误日志文件&#xff0c;二进制日志&#xff0c;通用日志&#xff0c;慢查询日志&#xff0c;等等。这些日志能够帮助我们定位mysqld内部发生的事件&#xff0…

this和arguments

this是面向对象语言中的一个重要概念&#xff0c;在JAVA,C#等大型语言中&#xff0c;this固定指向运行时的当前对象。但是在javascript中&#xff0c;由于javascript的动态性&#xff08;解释执行&#xff0c;当然也有简单的预编译过程&#xff09;&#xff0c;this的指向在运行…

LeetCode 529. 扫雷游戏(广度优先搜索BFS/深度优先搜索DFS)

文章目录1. 题目2. 解题2.1 BFS2.2 DFS1. 题目 让我们一起来玩扫雷游戏&#xff01; 给定一个代表游戏板的二维字符矩阵。 ‘M’ 代表一个未挖出的地雷&#xff0c; ‘E’ 代表一个未挖出的空方块&#xff0c; ‘B’ 代表没有相邻&#xff08;上&#xff0c;下&#xff0c;左…

java 使用jar_Java 使用JAR文件

JAR&#xff0c;Java Archive File&#xff0c;Java档案文件。JAR文件是一种压缩文件&#xff0c;与ZIP压缩文件兼容&#xff0c;通常称为JAR包。JAR文件中默认包含了一个名为META-INF/MANIFEST.MF的清单文件&#xff0c;是在生成JAR文件时由系统自动创建的。使用JAR文件与以下…

Flash 与数学:圆的切线(3)

在上面几节当中&#xff0c;已经了解过计算圆上任意一点的切线的方法&#xff0c;我们首先知道使用导数几何意义在哪里&#xff1f;在我们高中数学和大学的数学当中&#xff0c;说明了。导数的几何意义函数yf&#xff08;x&#xff09;在点x0处导数为f(x0)在几何上表示曲线yf&a…

LeetCode 1110. 删点成林(二叉树递归)

1. 题目 给出二叉树的根节点 root&#xff0c;树上每个节点都有一个不同的值。 如果节点值在 to_delete 中出现&#xff0c;我们就把该节点从树上删去&#xff0c;最后得到一个森林&#xff08;一些不相交的树构成的集合&#xff09;。 返回森林中的每棵树。你可以按任意顺序…

Asp.net 编码函数

属于Server类 HtmlEncode UrlEncode转载于:https://www.cnblogs.com/hahacjh/archive/2010/06/21/1761822.html

LeetCode 973. 最接近原点的 K 个点(排序/优先队列/快排)

文章目录1. 题目2. 解题2.1 排序2.2 优先队列2.3 快排思路1. 题目 我们有一个由平面上的点组成的列表 points。需要从中找出 K 个距离原点 (0, 0) 最近的点。 &#xff08;这里&#xff0c;平面上两点之间的距离是欧几里德距离。&#xff09; 你可以按任何顺序返回答案。除了…

创建链表

代码#include <iostream>usingnamespacestd;structstudent //定义结构体{ intdata; student *next;};//创建链表student *CreateList(){ student *headNULL; student *pnewstudent; cin>>p->data; student *endp; while(p->data!0…

LeetCode 1286. 字母组合迭代器(回溯/位运算)

文章目录1. 题目2. 解题2.1 回溯2.2 位运算1. 题目 请你设计一个迭代器类&#xff0c;包括以下内容&#xff1a; 一个构造函数&#xff0c;输入参数包括&#xff1a;一个 有序且字符唯一 的字符串 characters&#xff08;该字符串只包含小写英文字母&#xff09;和一个数字 c…