成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

jquery中怎么使用ajax請求

在jquery中,可以利用“$.ajax”方法,該方法用于執(zhí)行AJAX(異步HTTP)請求,通常用于其他方法不能完成的請求,語法為“$.ajax([settings])”;其中settings表示配置ajax請求的一系列鍵值對。

jquery中怎么使用ajax請求

本文操作環(huán)境:windows10系統(tǒng)、jquery3.6.0版、Dell G3電腦。

jquery中怎么使用ajax請求

一、以前Ajax請求

Ajax請求的實現(xiàn)分為五個步驟:

  1. 創(chuàng)建請求對象
  2. 設置與服務器端的連接信息
  3. 向服務器發(fā)送數(shù)據(jù)
  4. 設置回調(diào)函數(shù)
  5. 接收服務器的響應數(shù)據(jù)

每次都寫這五個步驟顯得比較麻煩,所以使用jQuery的方法實現(xiàn)則較為簡潔。

二、使用jQuery實現(xiàn)

語法

$.ajax([settings])
settings為配置ajax請求的一系列鍵值對,具體參數(shù)說明如下表(參數(shù)來源菜鳥教程)

名稱 值/描述
async 布爾值,表示請求是否異步處理。默認是 true。
beforeSend(xhr) 發(fā)送請求前運行的函數(shù)。
cache 布爾值,表示瀏覽器是否緩存被請求頁面。默認是 true。
complete(xhr,status) 請求完成時運行的函數(shù)(在請求成功或失敗之后均調(diào)用,即在 success 和 error 函數(shù)之后)。
contentType 發(fā)送數(shù)據(jù)到服務器時所使用的內(nèi)容類型。默認是:“application/x-www-form-urlencoded”。
context 為所有 AJAX 相關(guān)的回調(diào)函數(shù)規(guī)定 “this” 值。
data 規(guī)定要發(fā)送到服務器的數(shù)據(jù)。
dataFilter(data,type) 用于處理 XMLHttpRequest 原始響應數(shù)據(jù)的函數(shù)。
dataType 預期的服務器響應的數(shù)據(jù)類型。
error(xhr,status,error) 如果請求失敗要運行的函數(shù)。
global 布爾值,規(guī)定是否為請求觸發(fā)全局 AJAX 事件處理程序。默認是 true。
ifModified 布爾值,規(guī)定是否僅在最后一次請求以來響應發(fā)生改變時才請求成功。默認是 false。
jsonp 在一個 jsonp 中重寫回調(diào)函數(shù)的字符串。
jsonpCallback 在一個 jsonp 中規(guī)定回調(diào)函數(shù)的名稱。
password 規(guī)定在 HTTP 訪問認證請求中使用的密碼。
processData 布爾值,規(guī)定通過請求發(fā)送的數(shù)據(jù)是否轉(zhuǎn)換為查詢字符串。默認是 true。
scriptCharset 規(guī)定請求的字符集。
success(result,status,xhr) 當請求成功時運行的函數(shù)。
timeout 設置本地的請求超時時間(以毫秒計)。
traditional 布爾值,規(guī)定是否使用參數(shù)序列化的傳統(tǒng)樣式。
type 規(guī)定請求的類型(GET 或 POST)。
url 規(guī)定發(fā)送請求的 URL。默認是當前頁面。
username 規(guī)定在 HTTP 訪問認證請求中使用的用戶名。
xhr 用于創(chuàng)建 XMLHttpRequest 對象的函數(shù)。

三、實現(xiàn)步驟

在jsp/html頁面編寫頁面,并且發(fā)送ajax請求

用jQuery編寫登錄和注冊的頁面,具體代碼附在文章最后

以登錄功能的實現(xiàn)為例,ajax請求如下:

$.ajax({     			type : "POST",			//以post方法提交數(shù)據(jù)給服務器     			url : "User",				//提交數(shù)據(jù)到User     			dataType : "text",		//數(shù)據(jù)類型     			data : {						//傳給服務器的數(shù)據(jù)     				"name": $("#name").val(),			     				"password":$("#pwd").val()     				},     			success:function(msg) {			//回調(diào)函數(shù)     				if(msg =="OK"){     					alert("登錄成功!");     				}     				else{     					alert("登錄失敗!");     				}     			}});

編寫web.xml配置文件

剛剛的url地址User是什么,從哪里來,就是通過這個配置文件告訴計算機的

<servlet> 		<!-- servlet-name相當于是你想要找的文件的一個別名,一般用類名來代替 -->     <servlet-name>User</servlet-name>     <!-- servlet-class 是類的具體位置,不用加.java -->     <servlet-class>scau.User</servlet-class>   </servlet>   <servlet-mapping>   	<!-- 這里的servlet-name必須和上面的一致 -->     <servlet-name>User</servlet-name>     <!--自己定義的名稱,url寫的就是這個 -->     <url-pattern>/user</url-pattern>   </servlet-mapping>

尋找關(guān)系:

jquery中怎么使用ajax請求

編寫java類

接受前端傳進來的數(shù)據(jù),通過編寫一個java類接受,處理

public class User extends HttpServlet { 	 	//因為剛剛請求是post,所以用doPost來接受參數(shù) 	//如果用get,則用doGet接受參數(shù) 	public void doPost(HttpServletRequest request, HttpServletResponse response) 			throws ServletException, IOException { 		System.out.println("--------------------------------------------------"); 		request.setCharacterEncoding("UTF-8"); 		// 接受前端傳進來的數(shù)據(jù),即剛剛的data 		String name = request.getParameter("name"); 		String pwd = request.getParameter("password"); 		//在控制臺輸出參數(shù),驗證是否正確 		System.out.println("name:"+name); 		System.out.println("pwd:"+pwd); 		//根據(jù)自己的需求處理數(shù)據(jù) 		//這里沒有連接數(shù)據(jù)庫,就假設已經(jīng)用有一個用戶Lee,密碼是123,如果輸入這個則登錄成功,其余則登錄失敗 		String msg = ""; 		if (name.equals("Lee") && pwd.equals("123")) { 			msg = "OK"; 		} else { 			msg = "bad"; 		} 		//輸出結(jié)果,看是否是預期結(jié)果 		System.out.println("msg:"+msg); 		//返回數(shù)據(jù)給前端 		//設置編碼 		response.setContentType("text/html;charset=UTF-8"); 		//創(chuàng)建out對象 		PrintWriter out = response.getWriter();		 		//返回msg給前端 		out.write(msg); 	}}

現(xiàn)在再來看看我們的回調(diào)函數(shù)

success:function(msg) {			//msg是剛剛java程序返回的數(shù)據(jù)     				if(msg =="OK"){	//如果返回OK,則彈出登錄成功的頁面     					alert("登錄成功!");     				}     				else{			//其他則彈出登錄成功的頁面     					alert("登錄失敗!");     				}     			}

jquery中怎么使用ajax請求

三、總結(jié)

通過ajax實現(xiàn)前后端交互,主要過程是前端發(fā)送請求,后端接受請求,最后數(shù)據(jù)給前端。使用jQuery可以大大減低代碼量,也易于理解。其步驟主要分三大步驟:

  1. 編寫頁面,發(fā)送請求
  2. 編寫web.xml
  3. 編寫java類

相關(guān)教程推薦:AJAX視頻教程、jQuery視頻教程

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
漂亮人妻洗澡被强人人躁| 国偷自产AV一区二区三区| 跪趴式啪啪GIF动态图27报| 豆奶视频在线观看免费高清版| 国产成年女人特黄特色毛片免| 国产精品美女一区二区视频| 狠狠躁夜夜躁人人爽天天| 久久久久久精品人妻免费网站| 免费A级毛片无码A∨中文字幕| 欧洲VODAFONEWIFI巨| 试看A级看一毛片二十分钟| 午夜福利YW在线观看2020| 亚洲精品在看在线观看| 坐公交忘穿内裤被挺进老| 超清无码熟妇人妻AV在线电影| 草草影院CCYYCOM| 亚洲AV成人片在线观看香蕉资源 | 亚洲男同GV在线观看| 小SAO货撅起屁股扒开GIF动| 亚洲成AV人片一区二区密柚| 无码视频一区二区三区| 人妻少妇精品中文字幕AV| 国产午夜福利久久精品| 荡公乱妇第1章95| 国产福利一区二区三区在线观看| 被黑人扒开双腿猛进夏科骨科| 性欧美GAYSEⅩ| 久久久久久国产精品免费免费男同| 97人人澡人人爽人人模亚洲| 日韩精品无码专区免费播放 | 老赵抱着媛媛在厨房做饭视频| 国产午夜高清高清在线观看| 国产午夜成人无码一区二区| 第一章少妇初尝云雨| 97免费人妻在线视频| 99久久亚洲精品无码毛片 | 亚洲午夜无码片在线观看影院百度 | 大胆顶级欧美艺术图片| 野花韩国视频观看免费高清的| 亚洲AV成人综合五月天在线观看 | 粉嫩小泬流出白浆| 亚洲色在线无码国产精品不卡 | 0D0D肥胖老太婆| 无码人妻丰满熟妇区96| 欧美一区二区三区不卡| 久久AⅤ无码精品色午麻豆| 国产在线清纯极品美女援交 | 国产精品女同久久久久电影院| 锕锕锕锕锕锕锕锕好疼动免费| 俄罗斯人和欧洲人长相区别 | 久久亚洲国产精品123区| 国产一产二产三精华液| 国产亚洲精久久久久久无码蜜桃 | 人人爽人人爽人人爽| 他趴在两腿中间舔我私密有事| 无码人妻AⅤ一区二区三区水密桃 无码人妻AⅤ一区二区三区蜜桃 | 67194熟妇在线直接进入百度| 国产精品丝袜无码不卡一区| 免费高清播放A级毛片完整版| 无码人妻精一区二区三区老牛| 中文字幕AV一区中文字幕天堂 | 久久久一本精品99久久精品88| 色噜噜狠狼综合在线视频| 一下子就弄进去岳的身体| 国产成人亚洲精品无码高潮| 男人J桶进女人P无遮挡在线观看 | 18禁黄污无遮挡无码网站| 国产影片AV级毛片特别刺激| 人人妻人人澡人人爽人人| 亚洲日本中文字幕乱码在线电影 | 少妇被粗大的猛烈的进出69影院| 有人有在线看片的吗www视频| 国产精品毛片一区内射| 欧美猛少妇性ⅩXXX| 亚洲日韩AV无码一区二区三区人 | 色诱久久久久综合网YWWW| 制服丝袜自拍另类第1页| 国产又猛又黄又爽| 日本熟妇人妻ⅩXXXX| 制服丝袜长腿无码专区第一页| 好爽好湿好硬好大免费视频| 少妇乳大丰满在线播放| AV最新高清无码专区| 久久精品国产一区二区三区不卡| 无码专区人妻系列日韩| 边做边爱MP3在线播放免费观看| 久久月本道色综合久久| 亚洲AV无码专区国产乱码京东传| 东北老熟女对白XXXⅩHD| 女厕脱裤撒尿大全视频| 夜夜香夜夜摸夜夜添视频| 国产玉足榨精视频在线观看| 手机看片AV永久免费无| www.av在线.com| 蜜臀av一区二区蜜臀AV免费| 亚洲欧美日本A∨在线观看| 国产毛片精选好视频| 色综合久久久无码中文字幕波多| JIZZJIZZ中国18大学生| 免费观看电视在线高清| 亚洲午夜福利在线观看| 好爽毛片一区二区三区四| 无码精品A∨在线观看| 丰满熟妇乱子又伦| 人妻少妇无码精品视频区| 97无码免费人妻超级碰碰夜夜| 久久夜色精品国产亚洲AV| 亚洲乱人伦中文字幕无码| 果冻传媒免费观看4399| 吸咬奶头狂揉60分钟视频| 国产A级毛多妇女视频| 色鬼7777久久| 成人毛片无码一区二区| 人妻无码中文字幕永久有效视频| 99久久99久久免费精品小说| 免费无遮挡无码永久在线观看视频| 艳妇乳肉豪妇荡乳ⅩXXOO小说 | 国产精品毛片VA一区二区三区| 色综合久久精品亚洲国产消防| 吃了继兄开的药后我做的梦更长了 | 人妻丰满熟妇AV无码区动漫| A级毛片毛片免费观的看久| 女女女女女裸体处开BBB| 2019午夜福利不卡片在线| 免费国产成人高清在线观看网站| 真实国产乱子伦沙发睡午觉| 麻花豆传媒剧国产MV在线下载 | 女警察受呻吟双腿大开H| 18禁H漫免费漫画无码网站| 男女嘿咻发声动态图| 97在线视频人妻无码| 女性C春合欢液高朝液精华液| 99久久免费国产精品2021| 欧美日韩在线亚洲一区蜜芽| CHINA浴室洗澡VOYEUR| 人妻精品久久一区二区av| 成人免费高清A级毛片| 色YEYE香蕉凹凸视频在线观看| 福利一区福利二区| 无码免费无线观看在线视频| 国产午夜精品无码理论片| 亚洲AV永久无码精品黑人| 精品AV综合一区二区三区| 亚洲中文成人中文字幕| 老妇擦她毛荫荫的玥户| 91蜜桃传媒精品久久久一区二区| 欧美激情一区二区三区| 被多男摁住灌浓精| 天天摸天天做天天爽| 国产午夜免费高清久久影院| 亚洲男人AV香蕉爽爽爽爽| 老男人吃奶疯狂啃肿奶头| 6080YY无码中文字幕| 人妻一区二区在线| 国产VIVODESHD精品| 亚洲AV成人无码影视网| 久久精品国产只有精品66| 中文字幕视频在线观看| 人妻少妇伦在线无码| 国产成人精品白浆久久69| 亚洲AV无码乱码在线观看性色扶 | 色一情一区二区三区四区| 国产精品久久久久久无遮挡| 亚洲国产精品无码久久久 | 在线播放无码后入内射少妇 | IPHONE欧美高级| 少妇内射一区27p| 黑人狂虐中国人妻陈艳| 在线观看激情无码成人AV| 人妻免费一区二区三区最新| 国产MV高清砖码2022| 亚洲精品国产AV天美传媒| 浪荡人妻共32部黑人大凶器电影| 拔萝卜高清视频大全免费观看 | 一本色道无码道在线观看| 欧美顶级METART裸体全部自慰| 无人区一线二线三线乱码| 蜜臀AV在线播放一区二区三区| 国产主播AV福利精品一区| 7777久久亚洲中文字幕| 午夜天堂一区人妻| 久久久久久精品免费看SSS| 香蕉大美女天天爱天天做| 久久国产精品99国产精| 99精品电影一区二区免费看| 少妇人妻精品一区二区三区| 狠狠躁夜夜躁人人爽天天古典| 在线欧美熟妇内射高潮| 日本三线和韩国三线的市场定位| 国产三级在线观看完整版| 中国又粗又大XXXXBBBB| 日韩欧美成人免费观看| 韩国理论电费2023最| AV成人片无码夜色AV大胸| 我故意没有穿内裤坐公车让 | 蜜桃AV秘 无码一区二区三区| 顶级欧美RAPPER| 亚洲中文字幕无码第一区| 色婷婷综合中文久久一本| 久久久久国产亚洲AV麻豆|