好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Ajax+php數據交互并且局部刷新頁面的實現詳解

Ajax+php數據交互并且局部刷新頁面的實現詳解

熱門標簽:中國地圖標注不明確情況介紹表 地圖標注推銷坑人 大眾點評400電話怎么申請 怎樣在地圖標注文字 上海企業外呼系統價錢 東平縣地圖標注app 立陶宛地圖標注 河間市地圖標注app 電銷機器人 長春

什么是Ajax?

國內翻譯常為“阿賈克斯”和阿賈克斯足球隊同音,AJAX 是一種用于創建快速動態網頁的技術,他不是新語言,而是一種使用現有標準的新方法。通過在后臺與服務器進行少量數據交換,AJAX 可以使網頁實現異步更新,這樣就可以在不重新加載整個網頁的情況下,對網頁的某部分進行更新。

XMLHttpRequest 是 AJAX 的基礎,用于和服務器交換數據。所有現代瀏覽器均支持 XMLHttpRequest 對象(IE5 和 IE6 使用 ActiveXObject)

下面這篇文章主要介紹的是利用ajax實現與php數據交互,并局部刷新頁面的相關內容,下面話不多說,來一起看看詳細的介紹:

一、語法簡介

1.1 ajax基本語法

$.ajax({
 type: "post",        //數據提交方式(post/get)
 url: "http://xxx/test/demo.php",   //提交到的url
 data: {username:username,password:password},//提交的數據
 dataType: "json",       //返回的數據類型格式


 success: function(msg){
  ...//返回成功的回調函數
 },


 error:function(msg){
  ...//返回失敗的回調函數
 }
});

1.2 php端的接收方法

!--?php
 $username=$_POST['username']; //接收以post方式提交來的username數據
 $password=$_POST['password'];
?>

二、示例詳解

2.1 html端代碼demo.html

!doctype html>
html lang="en">
head>
 meta charset="UTF-8">
 title>ajaxTest/title>
/head>
body>
 input type="text" id="username">
 input type="text" id="password">
 button id="sub">查詢/button>
 span id="text">/span>!-- 用以顯示返回來的數據,只刷新這部分地方 -->
/body>
script src="http://cdn.bootcss.com/jquery/3.0.0-alpha1/jquery.min.js">/script>
/html>

2.2 在demo.html中加入以下js代碼

script>
 $(function(){
 $('#sub').click(function(){
  var username=$('#username').val();
  var password=$('#password').val();
  $.ajax({
  type: "post",
  url: "http://xxx/test/demo.php",
  data: {username:username,password:password}, //提交到demo.php的數據
  dataType: "json", //回調函數接收數據的數據格式

  success: function(msg){
   $('#text').empty(); //清空Text里面的所有內容
   var data='';
   if(msg!=''){
   data = eval("("+msg+")"); //將返回的json數據進行解析,并賦給data
   }
   $('#text').html("用戶名為:" + data.username + ",密碼為:" + data.password); //在#text中輸出
   console.log(data); //控制臺輸出
  },

  error:function(msg){
   console.log(msg);
  }
  });
 });
 })
/script>

2.3 php端代碼demo.php

!--?php
 header('Content-type:text/json;charset=utf-8');
 $username=$_POST['username'];
 $password=$_POST['password'];


 $data='{username:"' . $username . '",password:"' . $password .'"}';//組合成json格式數據
 echo json_encode($data);//輸出json數據
?>

三、最終效果如下

demo下載地址

下載demo

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • jQuery實現AJAX定時刷新局部頁面實例
  • JS+Ajax+Jquery實現頁面無刷新分頁以及分組 超強的實現
  • 基于Jquery 解決Ajax請求的頁面 瀏覽器后退前進功能,頁面刷新功能實效問題
  • Ajax實現頁面自動刷新實例解析
  • django+js+ajax實現刷新頁面的方法
  • Ajax回退刷新頁面問題的解決辦法
  • ajax頁面無刷新 IE下遭遇Ajax緩存導致數據不更新的問題
  • 使用ajax實現無刷新改變頁面內容和地址欄URL
  • 淺談Ajax技術實現頁面無刷新
  • AJAX實現指定部分頁面刷新效果

標簽:玉樹 益陽 內江 營口 遼寧 銅川 本溪 四川

巨人網絡通訊聲明:本文標題《Ajax+php數據交互并且局部刷新頁面的實現詳解》,本文關鍵詞  Ajax+php,數據,交互,并且,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ajax+php數據交互并且局部刷新頁面的實現詳解》相關的同類信息!
  • 本頁收集關于Ajax+php數據交互并且局部刷新頁面的實現詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 爽好多水快深点视频| 久久久国产精品无码一区二区三区| 一级α爰做片免费观看| 蜜桃成熟时3D未删除版| 美女张开腿让人桶| www色多多| 色欲av日本波多野结衣邻居| 久久久久精品国产免费观看| 军人暴力性强reper| 在厨房撕掉岳的丁字裤小说| 不卡无码人妻一区二区三区下载| 717tⅤ精品国产亚洲AV成人 | 亚洲色丰满少妇高潮18p图片| 日韩久久精品一区二区三区的软件介绍 | xxxxxx国产精品视频| 欧美特级午夜一区二区三区| 亚洲综合国产一区二区玫瑰| 99精品无码亚洲AV日韩| 主人调教贱奴老师高h| 国产青草视频在线观看免费影院| 国精产品一二区天美传媒| 特污兔午夜影院| 少妇婬荡呻吟np肉在线观看| 长篇乱肉合集乱500小说日本| 久久中文字幕亚洲| cbt极端虐男人睾丸| 美妇图片刺激| 动漫?爆乳?动漫软件| 嗯啊揉捏| 一级毛片**免费看试看20分钟| 国精品人妻无码一区二区三区牛牛| 国产精品99久久久久久精品爆乳 | 污视频在线播放观看| 久久精品免视看国产陈冠希| 日韩激情| 高潮?喷水?抽搐| 真人实拍女处被破视频免费| 108亚洲天使潘春春在线| 人人干人人艹| 日本级婬乱片A片AAA软件| 情欲龟甲超市|