日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

031_jQuery Ajax的post方法

發(fā)布時間:2025/4/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 031_jQuery Ajax的post方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. $.post()方法通過HTTP POST請求從服務(wù)器載入數(shù)據(jù)。

2. $.post()方法請求成功時可調(diào)用回調(diào)函數(shù)。

3. 語法

$.post(url,data,funxtion(response, textStatus, jqXHR),dataType)

4. 參數(shù)

5. jqXHR對象

5.1. 所有jQuery的AJAX方法返回的是XMLHTTPRequest對象的超類。$.post()方法返回的也是XMLHTTPRequest對象的超類, 實現(xiàn)了約定的接口, 賦予其所有的屬性、方法, 以及約定的行為。出于對由$.ajax()方法使用的回調(diào)函數(shù)名稱便利性和一致性的考慮, 它提供了error(),?success()以及complete()方法。

// 請求生成后立即分配處理程序, 請記住該請求針對jqxhr對象 var jqXHR = $.post("login.action", function(response, textStatus, jqXHR) {}) .success(function(response,textStatus,jqXHR) { }) .error(function(jqXHR,textStatus,error) { }) .complete(function(jqXHR,textStatus) { });

6. 例子

6.1. 新建一個名叫jQueryAjaxPost的動態(tài)WEB工程

6.2. 新建index.html

<!DOCTYPE html> <html><head><title>jQuery-Ajax的post()方法</title><meta charset="utf-8" /><script type="text/javascript" src="jquery.js"></script><script type="text/javascript">$(document).ready(function(){$('#btn1').click(function(){var jqXHR = $.post("getVideo.action", {id: '1001', videoName: 'jQuery視頻教程', lession: '10', dataType: 'xml'}, function(response, textStatus, jqXHR){$("#result").text(response);}); console.log(jqXHR);});$('#btn2').click(function(){$.post("getVideo.action", {id: '1001', videoName: 'jQuery視頻教程', lession: '10', dataType: 'json'}, function(response, textStatus, jqXHR){$("#result").text(response);console.log('-------Start-------------');console.log('-------End-------------');}).success(function(response,textStatus,jqXHR) { console.log('-------success Start-------------');for(var i = 0; i < arguments.length; i++){console.log(arguments[i]);} console.log('-------success End-------------');}).error(function(jqXHR,textStatus,error) { console.log('-------error Start-------------');for(var i = 0; i < arguments.length; i++){console.log(arguments[i]);} console.log('-------error End-------------');}).complete(function(jqXHR,textStatus) { console.log('-------complete Start-------------');for(var i = 0; i < arguments.length; i++){console.log(arguments[i]);}console.log('-------complete End-------------'); });});$('#btn3').click(function(){$.post("getVideo.action", {id: '1001', videoName: 'jQuery視頻教程', lession: '10', dataType: 'xml'}, function(response, textStatus, jqXHR){var data = $(response);$("#result").text('code=' + data.find('code').text() + ',info=' + data.find('info').text() + ',msg=' + data.find('msg').text());}, "xml");});$('#btn4').click(function(){$.post("getVideo.action", {id: '1001', videoName: 'jQuery視頻教程', lession: '10', dataType: 'json'}, function(response, textStatus, jqXHR){$("#result").text('code=' + response.data.code + ',info=' + response.data.info + ',msg=' + response.data.msg);}, "json"); });});</script><style type="text/css">div {width: 450px;height: 100px;background-color: pink;}</style></head><body> <div id="result">結(jié)果區(qū)域</div><br /><button id="btn1">post方法請求獲取xml數(shù)據(jù)</button> <button id="btn2">post方法請求獲取json數(shù)據(jù)</button><br /><br /><button id="btn3">post方法規(guī)定服務(wù)器響應(yīng)xml數(shù)據(jù)</button> <button id="btn4">post方法規(guī)定服務(wù)器響應(yīng)json數(shù)據(jù)</button></body> </html>

6.3. 新建test.xml

<?xml version="1.0" encoding="UTF-8"?> <data><code>1</code><info>success</info><msg>請求成功。</msg> </data>

6.4. 新建text.json

{"data": {"code": 1, "info": "success", "msg": "請求成功。"}}

6.5. 新建JqueryAjaxPost.java

package com.rjbd.jap;import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException;import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;public class JqueryAjaxPost extends HttpServlet {private static final long serialVersionUID = 1L;@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {String id = req.getParameter("id");String videoName = req.getParameter("videoName");String lession = req.getParameter("lession");String dataType = req.getParameter("dataType");System.out.println("id = " + id + ", videoName = " + videoName + " , lession = " + lession + " , dataType = " + dataType);FileReader fr = new FileReader(getServletContext().getRealPath("test." + dataType));BufferedReader br = new BufferedReader(fr);StringBuffer sb = new StringBuffer();String result = null;while((result = br.readLine()) != null) {sb.append(result);}br.close();fr.close();// 響應(yīng)客戶端的內(nèi)容類型是text/plain 編碼是UTF-8(包含字符編碼和網(wǎng)頁編碼)resp.setContentType("text/plain;charset=UTF-8");resp.getWriter().write(sb.toString());}@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {doGet(req, resp);} }

6.6. 修改web.xml

6.7. 運行項目

總結(jié)

以上是生活随笔為你收集整理的031_jQuery Ajax的post方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本伦理一区二区三区 | 福利精品在线 | 日韩一区二区视频在线 | 亚洲αv | 快播视频在线观看 | 免费高清视频一区二区三区 | 天堂网在线看 | 国产精品美女久久久久久 | 黑人满足娇妻6699xx | 欧美综合一区 | 插综合 | 雷电将军和丘丘人繁衍后代视频 | 少妇av网 | 日本免费在线观看 | 四虎色 | 亚洲综合一区在线观看 | 日韩精品成人在线 | 一区二区麻豆 | 最近中文字幕在线视频 | 在线观看国产一区二区 | 韩国伦理电影免费在线 | 五月激情开心网 | 欧美综合一区 | 综合久久久久久久久久久 | 婷婷综合国产 | 成年人性生活免费视频 | www夜夜 | 免费黄网站在线 | 欧美人xxx| 国产精品12p | 天天久久 | 亚洲精品一级片 | 国产高清精品软件丝瓜软件 | 国产日| 在线不卡av | 成人av网站大全 | 日韩av动漫| 欧洲美熟女乱又伦 | 99re国产 | 欧美一区二区在线观看 | 年代下乡啪啪h文 | 亚洲国产黄| 亚洲午夜在线 | 久久久男女 | 娇妻第一次尝试交换的后果 | 亚洲色图导航 | 日本一级黄 | 一区二区三区欧美视频 | 免费成人深夜夜国外 | 青娱乐国产在线视频 | 国产情侣呻吟对白高潮 | 毛片视频网站在线观看 | 精品久久五月天 | 欧美日韩一区二区三区 | 长河落日电视连续剧免费观看01 | 中文字幕Av日韩精品 | 国产剧情av引诱维修工 | 最新日韩视频 | 综合性色 | 美日韩成人av | 色狠狠一区二区三区香蕉 | 欧美人喂奶吃大乳 | 波多野结衣久久 | 欧美在线| 亚洲精品无码专区 | 操人网| 九九热re| 欧美在线一二三四区 | 熟女熟妇伦久久影院毛片一区二区 | 日韩每日更新 | 色眯眯影院 | 99热.com| 日韩熟女精品一区二区三区 | 辟里啪啦国语版免费观看 | 男女污污网站 | 丝袜老师扒开让我了一夜漫画 | 久久国产加勒比精品无码 | 国产精品18久久久久久久久 | 国产精品99无码一区二区视频 | 久久综合九色综合欧美狠狠 | 老熟妇仑乱视频一区二区 | 中文字幕乱码中文乱码b站 国产一区二区三区在线观看视频 | 99精品视频在线播放免费 | 国产av不卡一区二区 | 国产999精品久久久久久 | 国产精品精华液网站 | av不卡在线免费观看 | 在线观看中文字幕视频 | 欧美人体视频一区二区三区 | 精品人妻一区二区三区日产乱码 | 免费福利在线观看 | 丰满大乳奶做爰ⅹxx视频 | 午夜激情福利视频 | 成全影视在线观看第8季 | 永久av在线免费观看 | 国产精品一区av | 国产成人精品一区在线播放 | 影音先锋婷婷 | 亚洲一本在线观看 |