主頁 > 知識庫 > php ajax數(shù)據傳輸和響應方法

php ajax數(shù)據傳輸和響應方法

熱門標簽:宿州正規(guī)外呼系統(tǒng)軟件 太原400電話申請流程 電信外呼系統(tǒng)多少錢一個月 代理打電話機器人 合肥企業(yè)外呼系統(tǒng)線路 桂陽公司如何做地圖標注 神龍斗士電話機器人 萍鄉(xiāng)商鋪地圖標注 企業(yè)400電話辦理多少費用

整理在php后端與前端數(shù)據傳輸過程中一些細節(jié)。

前端頁面1.html的js代碼:

  $.ajax({
    url:'1.php',//目的php文件
    data:{‘age':12,},//傳輸?shù)臄?shù)據
    type:'post',//數(shù)據傳送的方式get/post
    dataType:'json',//數(shù)據傳輸?shù)母袷绞莏son
    success:function(response){
    //數(shù)據給后端php文件并成功返回
    console.log(response);//打印返回的值
    } ,
    error:function(response){
    //數(shù)據給后端后返回錯誤
    console.log(response);//打印返回的信息
    }
   });

后端1.php中的php代碼

 $post = $_POST['age'];//接收信息
 //把信息發(fā)送回去給1.html
 echo $post;

輸出如下:

以上是單個數(shù)據信息的傳輸,多個信息的處理如下:

在js代碼中的$.ajax()中的data改寫:

data:{"age":123,"name":"zh","height":12314.0,},//多個之間逗號隔開

php中改寫:

 $array = array(): 
 $array['age'] = $_POST['age'];
 $array['name'] = $_POST['name'];
 $array['height'] = $_POST['height'];
 die(json_encode($array));
 //這里的php中把數(shù)據處理后返回給前端頁面時只有2種方法,echo 或者die(),但是在多個數(shù)據時用die()要用json_encode(),把數(shù)據轉為json形式。

這里用多個echo傳值時,要注意,把dataType這行注釋掉,具體看我博客中的另一篇,有關ajax前端沒有信息返回的文章!

js中寫:

  success:function (response)
  {
   consoloe.log(response['age']);
   console.log(response.name);//response這時是一個object,可以用['屬性']或者.屬性的形式去訪問。
  }

以上這篇php ajax數(shù)據傳輸和響應方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • js每隔5分鐘執(zhí)行一次ajax請求的實現(xiàn)方法
  • 詳解JavaScript for循環(huán)中發(fā)送AJAX請求問題
  • 分享JavaScript監(jiān)聽全部Ajax請求事件的方法
  • html+js+php一次原始的Ajax請求示例
  • JS 攔截全局ajax請求實例解析
  • Javascript發(fā)送AJAX請求實例代碼
  • JS Ajax請求如何防止重復提交
  • 實例講解使用原生JavaScript處理AJAX請求的方法
  • thinkphp中ajax與php響應過程詳解
  • 原生javascript的ajax請求及后臺PHP響應操作示例

標簽:辛集 崇左 綏化 廊坊 白銀 鄂州 衡陽 太原

巨人網絡通訊聲明:本文標題《php ajax數(shù)據傳輸和響應方法》,本文關鍵詞  php,ajax,數(shù)據傳輸,和,響應,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php ajax數(shù)據傳輸和響應方法》相關的同類信息!
  • 本頁收集關于php ajax數(shù)據傳輸和響應方法的相關信息資訊供網民參考!
  • 推薦文章