jquery與ajax的整合

2021-07-04 16:15:51 字數 686 閱讀 6260

jquery與ajax的整合

jquery是乙個經典的js框架,ajax又是以js為核心的多語言非同步重新整理技術,那麼兩者結合,各自發揮所長,必定威力巨大,我們一般會選擇用ajax實現前台與後台的資料傳遞,而用jquery技術實現對dom的各種操作。jquery為簡化ajax引擎的建立和業務邏輯,提供了三種可選的方式,post()是最為常用的方式,load()需要用乙個jquery物件呼叫,且返回結果給這個物件,get()則要保證每次提交的資料不同。下面通過乙個具體的登入案例**,展示如何將兩者完美結合。

l前台頁面**:

l後台邏輯**[loadcontroller.php]:

<?php

//返回html格式或json格式

//header("content-type:text/html;charset=utf-8");

//返回xml格式

header("content-type:text/xml;charset=utf-8");

$username=$_post['username'];

if($username=="xiaoxiao"),]";

echo "不可以用

哈哈";

}else,]";

echo"可以用

嘻嘻";

原生Ajax與jQuery中的ajax操作

一.基本實現 1.建立xmlhttprequest物件 現代瀏覽器基本都內建了xmlhttprequest物件,若要相容低版本瀏覽器 ie5,ie6等 則需要對其做相容處理 2.建立狀態監聽處理function readystatechangehandle ajax響應狀態碼 具體參考ajax請求時...

原生Ajax與jQuery的Ajax和偽Ajax

用原生的ajax傳送請求var xhr new xmlhttprequest xhr.open 請求方式 post get 請求url true xhr.onreadystatechange function xhr.send 傳送的資料 用jquery的ajax傳送請求 ajax 用偽ajax如果...

Ajax框架整合

我們知道,每次根據不同介面,寫不同的ajax是一件比較麻煩的事兒,但是又不逃避他們,那麼該腫麼辦呢,下面給大家介紹一種整合框架,可以根據與不同介面去建立不同的ajax lang en charset utf 8 title head function ajax option 迴圈遍歷傳參 for v...