关于ajax 在这里我只说一下我日常使用的几种方法:

 

1.通过get方式获取json格式的数据 

 1 $.ajax({
 2  url: "http://www.hzhuti.com", //请求的url地址
 3  dataType: "json", //返回格式为json
 4  async: true, //请求是否异步,默认为异步,这也是ajax重要特性
 5  data: { "id": "value" }, //参数值
 6  type: "GET", //请求方式
 7  beforeSend: function() {
 8   //请求前的处理
 9     console.log 
10  },
11  success: function(req) {
12   //请求成功时处理
13  },
14  complete: function() {
15   //请求完成的处理
16  },
17  error: function() {
18   //请求出错处理
19  }
20 });

2.通过ajax   get  上传参数

 1 var aj = $.ajax( { 
 2  url:'productManager_reverseUpdate',// 跳转到 action 
 3  data:{ 
 4     selRollBack : selRollBack, 
 5     selOperatorsCode : selOperatorsCode, 
 6     PROVINCECODE : PROVINCECODE, 
 7     pass2 : pass2 
 8  }, 
 9  type:'get', 
10  cache:false,          //(默认: true) jQuery 1.2 新功能,设置为 false 将不会从浏览器缓存中加载请求信息。
11  dataType:'json', 
12  success:function(data) { 
13   if(data.msg =="true" ){ 
14    // view("修改成功!"); 
15    alert("修改成功!"); 
16    window.location.reload(); 
17   }else{ 
18    view(data.msg); 
19   } 
20   }, 
21   error : function() { 
22    // view("异常!"); 
23    alert("异常!"); 
24   } 
25 });

 临时有事post 下午写

转载请注明出处