国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

javascript jQuery $.post $.ajax用法

2024-09-01 08:31:18
字體:
來源:轉載
供稿:網友
這是一個簡單的 POST 請求功能以取代復雜 $.ajax 。請求成功時可調用回調函數。如果需要在出錯時執行函數,請使用 $.ajax。

jQuery.post( url, [data], [callback], [type] ) :使用POST方式來進行異步請求


參數:

url (String) : 發送請求的URL地址.

data (Map) : (可選) 要發送給服務器的數據,以 Key/value 的鍵值對形式表示。

callback (Function) : (可選) 載入成功時回調函數(只有當Response的返回狀態是success才是調用該方法)。

type (String) : (可選)官方的說明是:Type of data to be sent。其實應該為客戶端請求的類型(JSON,XML,等等)

這是一個簡單的 POST 請求功能以取代復雜 $.ajax 。請求成功時可調用回調函數。如果需要在出錯時執行函數,請使用 $.ajax。示例代碼:

Ajax.aspx:

Response.ContentType = "application/json";Response.Write("{result: '" + Request["Name"] + ",你好!(這消息來自服務器)'}");jQuery 代碼:
$.post("Ajax.aspx", { Action: "post", Name: "lulu" },function (data, textStatus){// data 可以是 xmlDoc, jsonObj, html, text, 等等.//this; // 這個Ajax請求的選項配置信息,請參考jQuery.get()說到的thisalert(data.result);}, "json");點擊提交:

這里設置了請求的格式為"json":


$.ajax()這個是jQuery 的底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。

這里有幾個Ajax事件參數:beforeSend ,success ,complete ,error 。我們可以定義這些事件來很好的處理我們的每一次的Ajax請求。

$.ajax({url: 'stat.php',

type: 'POST',

data:{Name:"keyun"},

dataType: 'html',

timeout: 1000,

error: function(){alert('Error loading PHP document');},

success: function(result){alert(result);}

});

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大庆市| 盐山县| 大化| 峨山| 富宁县| 潼关县| 雷山县| 定远县| 沙田区| 丽水市| 离岛区| 奇台县| 宜黄县| 英德市| 石棉县| 舟曲县| 霸州市| 崇文区| 华宁县| 东乡县| 蛟河市| 南江县| 乌兰县| 古浪县| 随州市| 延安市| 安康市| 泾阳县| 镇巴县| 宜良县| 孝义市| 南宫市| 玉龙| 诸城市| 宁城县| 舞钢市| 叙永县| 治多县| 大兴区| 永靖县| 新巴尔虎右旗|