国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery+ajax請求且帶返回值的代碼

2019-11-20 11:51:11
字體:
來源:轉載
供稿:網友

現在比較流行使用jquery的ajax來實現一些無刷新請求效果,本章節提供一個非常簡單的代碼實例供大家參考之用,希望能夠給需要的朋友帶來一定的幫助,代碼如下:

<script type="text/javascript">/* 請求Ajax 帶返回值,并彈出提示框提醒 --------------------------------------------------*/ function getAjax(url,parm,callBack) {  $.ajax({   type:'post',   dataType:"text",   url:url,   data:parm,   cache:false,   async:false,   success:function (msg) {    callBack(msg);   }  }) } /*刪除 /*url: 表示請求路徑 --------------------------------------------------*/ function DeleteData(url,id) {  var parm='active=Del&id='+id;  if(id==undefined||id=="")  {   showAlertMsg('請選擇要刪除一行');  }  else  {   showConfirmMsg("此操作不可恢復,確定要刪除嗎?",function(r){    if(r)   {     getAjax(url,parm,function(rs)     {      if(parseInt(rs)>0)      {       showOverAlertMsg("刪除成功!",2000,4);      }      else if(parseInt(rs) == 0)      {       showOverAlertMsg("該數據被關聯,無法刪除!",2000,3);      }      else      {       showOverAlertMsg("刪除失敗!", 2000, 5);      }     })    }   })  } } //刪除 function DeleteOnclick() {  DeleteData('SysMenu_List.aspx', Menu_Id); } </script>

async是asynchronous[異步]的縮寫,它是一個bool值默認為true。當async為true時,先不管ajax請求是否完成都要向下執行。同步請求要臨時鎖定瀏覽器,當請求正在執行時不執行任何動作。

描述下這兩天要實現的功能,判斷一個數據數據庫里是否存在,如果存在就返回錯誤,不存在就可以填寫并提交。代碼如下:

isCompany :function(name){  var flag = 0;  if(name == '') {    return false;  }else{    $.ajax({      type: "POST",      url: '/checkCompany/name/' + name,      cache: false,      success: function(data){         return data > 0 ? false : true;      }     })  }}

通過上面的代碼,一直無法正確的反應數據庫里是否已經有了這個名字。通過下了個全局變量,將async(默認為true)異步改成同步,就順利得到了ajax的返回值。代碼如下

isCompany :function(name){  var flag = 0;  if(name == '') {    return false;  }else{    $.ajax({      type: "POST",      url: '/checkName/name/' + name,      cache: false,      async: false,      success: function(data){        flag = data;      }    })  }  return flag > 0 ? false : true;}

以上就是利用jquery中的ajax提交數據然后由網站后臺來根據我們提交的數據返回數據的內容了,希望對大家學習ajax有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 修文县| 泰安市| 贞丰县| 宁国市| 南雄市| 清远市| 丹东市| 延津县| 临沧市| 新绛县| 达拉特旗| 尤溪县| 永康市| 依兰县| 金沙县| 蕲春县| 高碑店市| 鹿泉市| 乌拉特后旗| 虞城县| 宁夏| 鸡西市| 泰和县| 德江县| 廉江市| 宁阳县| 杭锦后旗| 无极县| 潼关县| 永泰县| 台北县| 永城市| 和静县| 海林市| 通海县| 游戏| 高雄市| 南投县| 武隆县| 通州市| 平阳县|