阐述基于的JSON数组特殊交互说明

开发
Ajax中使用JSON的基本方法是前台载入后台声明JavaScript对象的字符串,用eval方法来将它转为实际的对象,最后通过 DHTML更新页面信息。

下面进行对JSON数组进行详细说明介绍,主要说明的原因的是因为JSON数组比较特殊,是一类array对象,所以当你用非整数来索引数据,那么它就会把这个非整数的索引当作是对象的属性。#t#

PHP数组:

对比js而言,那就很方便了,支持任何形式的索引Query接触时间也不短了,JSON数组确实非常不错的一款js库,而且更新的也让人满意,很完善,呵呵,废话不多说了,大家都知道提到ajax,就想到那繁琐的四部曲,定义xmlhttprequest,open(),onreadystatechange(),send(),很麻烦啊,JQ简化后:

  1. $.ajax({  
  2. async:true,  //是否异步  
  3. beforesend: function(){},//开始前干什么  
  4. data:{a:a1,b:b1},//参数,一般推荐使用JSON格式  
  5. datatype:'HTML', //回显数据的格式  
  6. error:function(){},//发生错误如何处理  
  7. type:'POST', //用什么方式传递数据,决定了脚本页面用什么方式接收数据  
  8. url: 'a.php', //脚本处理页面  
  9. success:function(a,b,c){},//a为回显的数据 成功后的操作  
  10. complete:function(d){}//完成后,不一定成功,执行的操作  
  11. }); 

以上写的这些内容都是常用的参数,当然还有很多可以用的属性,本人还是建议去官网自己看看。

如果我们在后台异步传来的文本是JavaScript的声明语句,那么不是一条eval方法就能解析了?对于解析复杂的XML,这样的效率是多么大的提高啊!现在就来告诉你什么是JSON数组:JavaScript Object Notation。我更愿意把它翻译为JavaScript对象声明。比如要从后台载入一些通讯录的信息,如果写成XML。

责任编辑:chenqingxiang 来源: 中文业界资讯站
相关推荐

2010-01-05 17:35:09

JSON数组格式

2010-01-07 17:48:02

JSON结构

2010-01-06 17:06:05

Json格式

2010-01-08 09:03:38

返回JSON数据

2010-01-07 15:36:22

JSON转化

2010-02-04 13:52:30

Android ap

2010-02-03 17:37:30

Python语法

2010-01-05 14:09:33

JSON数组

2010-01-07 16:29:33

使用Json

2009-12-17 15:22:27

Visual Stud

2010-01-13 15:51:44

C++编程语言

2010-01-13 09:38:17

C++单元测试

2009-12-10 17:11:14

.NET Framew

2010-01-08 15:30:15

JSON格式举例

2010-01-08 11:11:38

JSON 序列化

2009-12-18 16:28:35

ADO.NET结构

2010-01-12 09:39:58

C++语言

2010-01-11 15:55:51

C++语言

2009-12-22 10:43:48

ADO.NET类库

2010-02-03 16:46:07

Python特定数据库
点赞
收藏

51CTO技术栈公众号