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

首頁 > 開發(fā) > AJAX > 正文

Jquery中ajax提交表單幾種方法(get、post兩種方法)

2024-09-01 08:28:27
字體:
供稿:網(wǎng)友

在jquery中ajax提交表單有post與get方式,在使用get方式時我們可以直接使用ajax 序列化表單$( 表單ID) serialize();就行了,下面我來介紹兩個提交表單數(shù)據(jù)的方法。$get方式提交表單get() 方法通過遠程HTTP ,下面我來介紹兩個提交表單數(shù)據(jù)的方法。

$get方式提交表單

get() 方法通過遠程 HTTP GET 請求載入信息

格式

$(selector).get(url,data,success(response,status,xhr),dataType)

請求 test.php 網(wǎng)頁,傳送2個參數(shù),忽略返回值:

$.get("test.php", { name: "John", time: "2pm" } );

顯示 test.php 返回值(HTML 或 XML,取決于返回值):

$.get("test.php", function(data){ alert("Data Loaded: " + data);});

ajax 序列化表單

$.Form.serialize( NameValuePair )

虛擬一個表單,并設(shè)置表單控件名與值。

參數(shù)

NameValuePair

必選項。設(shè)置虛擬的表單控件。該參數(shù)形式為:{ name1=value, name2=value2, ......}

返回值

虛擬表單序列化后的字符串,其格式如:username=%E5%95%8A%E8%94%A1&password=123456

<form> <div><inputtype="text"name="a"value="1"id="a"/></div> <div><inputtype="text"name="b"value="2"id="b"/></div> <div><inputtype="hidden"name="c"value="3"id="c"/></div> <div> <textareaname="d"rows="8"cols="40">4</textarea> </div> <div><selectname="e"> <optionvalue="5"selected="selected">5</option> <optionvalue="6">6</option> <optionvalue="7">7</option> </select></div> <div> <inputtype="checkbox"name="f"value="8"id="f"/> </div> <div> <inputtype="submit"name="g"value="Submit"id="g"/> </div> </form> .serialize() 方法可以操作已選取個別表單元素的 jQuery 對象,比如 <input>, <textarea> 以及 <select>。不過源碼天空,選擇 <form> 標簽本身進行序列化一般更容易些: $('form').submit(function(){ alert($(this).serialize()); returnfalse; });

輸出標準的查詢字符串:

a=1&b;=2&c;=3&d;=4&e;=5

$POST方式提交表單

$.post

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

參數(shù):

url (String) : 發(fā)送請求的URL地址.
data (Map) : (可選) 要發(fā)送給服務(wù)器的數(shù)據(jù),以 Key/value 的鍵值對形式表示。
callback (Function) : (可選) 載入成功時回調(diào)函數(shù)(只有當Response的返回狀態(tài)是success才是調(diào)用該方法)。

$.post("momsg.php",{"tel":$("#username").val()},function(data){if(data==0)//0 成功 1 不成功 2 手機號碼格式不對  {      //    }  });
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 靖宇县| 洪泽县| 屏南县| 化德县| 开远市| 塘沽区| 桂林市| 绥中县| 梅河口市| 梅州市| 洪雅县| 迁安市| 清苑县| 碌曲县| 前郭尔| 和静县| 琼结县| 郁南县| 平江县| 连江县| 玛多县| 林口县| 陇西县| 宜州市| 休宁县| 新竹县| 分宜县| 囊谦县| 中超| 赤城县| 济源市| 泸州市| 海安县| 乐平市| 定远县| 盈江县| 唐山市| 东光县| 红河县| 体育| 库伦旗|