ajax可以看成是javascript创建的对象。在某一个事件触发时,该对象会提交到服务器进行处理,和产生相应的返回。
基本模板如下。
-
$.ajax({//可以看成是一个数据对象,对应javascript的对象。
-
url:"/jquery/ajaxServlet",//请求服务器的url,在src文件里要创建ajaxServlet这个类。
-
data:{type:"id"},//参数value提交到服务器上的函数ajax进行处理
-
dataType:"json",//返回的数据类型,json是javascript的数据对象
-
async:true,//是否请求异步请求
-
cache:false,//上次的处理结果是否进行储存
-
type:"POST",//请求方式
-
success:function(data) {//服务器执行成功是返回的结果为data,其数据类型是json
-
}
-
});PHP后台switch代码:
switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码 }
-