ajax

原生ajax步骤(原理)

1创建XMLHttpRequest对象

2初始化组建/创建HTTP请求

3发送请求

4设置回调函数

5函数主体

$.ajax{

url:/”AjaxServlet“,

type:"POST",

data:发送请求时携带的参数 名值对形式 参数之间用&隔开 例:data:"opr=login&name="+name+"&pwd="+pwd,

datatype:“json”, 数据类型 返回值的内容

success:回调函数名字 没有小括号 例:callBack,

error:function () {

                            alert("验证过程错误!")

}

$.post(url  data  success  datatype)

$.get(url  data  success  datatype)

$.getJSON(url  data  success)

$(selector).load(url[,data][,complete])

创建普通josn对象

var 对象={name value}

创建普通josn数组

var 对象=[value]

数组嵌套josn对象

定义JSON格式的数组,数组中的对象是JSON格式的对象(数组嵌套对象)

var array = [{"id" : 1},{"name" : "恰同学少年"},{"pwd" : "123456"}];

fastjson

将list变为JSONlist对象 (需要导入fastjson.jar包)

String newsJSON = JSON.toJSONString(list);

你可能感兴趣的:(ajax)