Ajax---json介绍,ajax基本介绍

知识准备:JSON

什么是JSON?

定义:json(JavaScript Object Notation, JS 对象标记),是一种轻量级数据交换格式.

他采用完全独立于编程语言的文本格式来储存和表示数据,简洁层次清晰,使json成为理想的数据交换语言

.易于阅读和编写,同时也易于机器解析和生成,

 

json是由2001年提出,为了取代笨重XML格式.

json格式有两个显著的优点:

1):书写简单,语法清晰,

2)数据交换方面,比笨重的XML节省代码,减少带框,利于传输,效率增大

缺点:

在视图方面,没有XML的格式清晰,一目了然.

但是现在国人为json创建了几款json在线工具,BeJson,Sojson,把json的代码格式化,更加利于阅读.

 

Ajax

定义:ajax(Asynchronous Javascript And XML),翻译过来就是异步javascript和XML,即使用javascript异步与服务端交互

,传输的数据是XML.

同步交互:指的是,当你向服务器发送请求,必须等待服务器回复后,才能发送第二个请求.

异步交互:指的是:发送请求后,不需要等待服务器的回复,可以继续进行任何其他操作.

 

优点:   1):异步交互  2):局部刷新.   3):因为是局部刷新,服务器响应不是整个页面,所以节省了带宽,加强了性能.

 

ajax参数:

url:发送给后端路径名.
type:传输数据的方式    现在所学的有两种:1:GET,2POST
data:当前ajax请求要携带的数据,是一个json的object对象,ajax方法就会默认地把它编码成某种格式
             (urlencoded:?a=1&b=2)发送给服务端;此外,ajax默认以get方式发送请求。

success':数据传输成功后执行的该参数语句.

 

posted @ 2017-11-13 23:07  forjie  阅读(279)  评论(0编辑  收藏  举报