关于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 下午写
转载请注明出处
浙公网安备 33010602011771号