ajax返回函数工具
发布时间:2020-12-16 03:36:49 所属栏目:百科 来源:网络整理
导读://获取Cookievar IMEI = getCookie("IMEI");/***********************操作cookies的方法***************************///写cookies //这是有设定过期时间的使用示例: //s20是代表20秒 //h是指小时,如12小时则是:h12 //d是天数,30天则:d30 function setCo
//获取Cookie var IMEI = getCookie("IMEI"); /***********************操作cookies的方法***************************/ //写cookies //这是有设定过期时间的使用示例: //s20是代表20秒 //h是指小时,如12小时则是:h12 //d是天数,30天则:d30 function setCookie(name,value,time){ var strsec = getsec(time); var exp = new Date(); exp.setTime(exp.getTime() + strsec*1); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); } //读取cookies function getCookie(name){ var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)"); if(arr=document.cookie.match(reg)) return unescape(arr[2]); else return false; } // 删除cookies function delCookie(name){ var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name); if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString(); } function getsec(str){ //alert(str); var str1=str.substring(1,str.length)*1; var str2=str.substring(0,1); if (str2=="s") { return str1*1000; } else if (str2=="h") { return str1*60*60*1000; } else if (str2=="d") { return str1*24*60*60*1000; } } //获取Cookie //var name = getCookie("name"); //var phone = getCookie("phone"); // //if(phone != ""){ // $("input[name=phone]").val(phone); //} //if(name!="false"){ // $("input[name=name]").val(name); //} /***********************操作cookies的方法***************************/ /***********************ajax发送数据***************************/ // 只能使用get方式,post方式后台接收不到数据 function getData(type,functionName,requestdata){ return $.ajax({ type: type,url: functionName,dataType: "json",//contentType: "application/json;utf-8",data: requestdata,timeout: 6000 }); }; /***********************ajax发送数据***************************/ /***********************具体发送数据发方法***************************/ function saveUserInfo(){ //alert("saveUserInfo"); //delCookie("IMEI");// 删除cookie //delCookie("user_model");// 删除cookie var user_model = getCookie("user_model"); var operators = getCookie("operators"); //alert(IMEI+" - "+user_model+" - "+operators); // IMEI = getCookie("IMEI"); if(IMEI == null || IMEI=="" || IMEI=="null"){ // 获取IMEI $.ajax({ url:"h5Logs/getIMEI.do",type:"get",success:function(data){ //alert(data); var imei_modes = data.split(";"); setCookie("IMEI",imei_modes[1],"d30"); setCookie("user_model",imei_modes[0],"d30"); setCookie("operators",imei_modes[2],"d30"); getData("post","h5Logs/saveUserInfo",{IMEI:imei_modes[1],user_model:imei_modes[0],operators:imei_modes[2],type:"H5"}) .done(function (response) { //alert("===:"+response); }); } }); }else{ getData("post",{IMEI:IMEI,user_model:user_model,operators:operators,type:"H5"}) .done(function (response) { //alert("===:"+response); }); } } function saveChooseBrand(bs_id){ //alert("saveChooseBrand - "+bs_id); //获取Cookie // IMEI = getCookie("IMEI"); if(IMEI == null || IMEI=="" || IMEI=="null"){ // 获取IMEI $.ajax({ url:"h5Logs/getIMEI.do","d30"); // 2.保存act_choosebrand getData("get","h5Logs/saveChooseBrand",brandId:bs_id,type:"H5"}) .done(function (response) { //alert("===:"+response); }); } }); }else{ // 2.保存act_choosebrand getData("get",type:"H5"}) .done(function (response) { //alert("===:"+response); }); } } function saveModels(serialId,carId,subBut){ //alert("saveModels - "+carId+" - "+serialId); //获取Cookie // IMEI = getCookie("IMEI"); if(IMEI == null || IMEI=="" || IMEI=="null"){ // 获取IMEI $.ajax({ url:"h5Logs/getIMEI.do","d30"); // 3.保存act_models getData("get","h5Logs/saveModels",modelsId:serialId,carId:carId,subBut:subBut,type:"H5"}) .done(function (response) { //alert("===:"+response); }); } }); }else{ // 3.保存act_models getData("get",type:"H5"}) .done(function (response) { //alert("===:"+response); }); } } function getBsIdAnd_saveChooseBrand(cs_id){ getData("get","h5Logs/getBsId",{csId:cs_id}) .done(function (response) { //alert("===:"+response); // 保存品牌 saveChooseBrand(response); }); } /***********************具体发送数据发方法***************************/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |