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

首頁 > 語言 > JavaScript > 正文

jQuery ajax serialize()方法的使用以及常見問題解決

2024-05-06 14:19:44
字體:
來源:轉載
供稿:網友
使用ajax時,常常需要拼裝input數據為'name=abc&sex=1'這種形式,用JQuery的serialize方法可以輕松的完成這個工作!

jQuery ajax - serialize() 方法定義和用法
serialize() 方法通過序列化表單值,創建 URL 編碼文本字符串。
您可以選擇一個或多個表單元素(比如 input 及/或 文本框),或者 form 元素本身。
序列化的值可在生成 AJAX 請求時用于 URL 查詢字符串中。

jQuery ajax - serialize() 方法語法
$(selector).serialize()
jQuery ajax - serialize() 方法詳細說明

.serialize() 方法創建以標準 URL 編碼表示的文本字符串。它的操作對象是代表表單元素集合的 jQuery 對象。

jquery ajax - serialize() 方法表單元素有幾種類型:
代碼如下:
<form>
<div><input type="text" name="a" value="1" id="a" /></div>
<div><input type="text" name="b" value="2" id="b" /></div>
<div><input type="hidden" name="c" value="3" id="c" /></div>
<div>
<textarea name="d" rows="8" cols="40">4</textarea>
</div>
<div><select name="e">
<option value="5" selected="selected">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select></div>
<div>
<input type="checkbox" name="f" value="8" id="f" />
</div>
<div>
<input type="submit" name="g" value="Submit" id="g" />
</div>
</form>

.serialize() 方法可以操作已選取個別表單元素的 jQuery 對象,比如 <input>, <textarea> 以及 <select>。不過,選擇 <form> 標簽本身進行序列化一般更容易些:
代碼如下:
$('form').submit(function() {
alert($(this).serialize());
return false;
});

輸出標準的查詢字符串:
a=1&b=2&c=3&d=4&e=5
jQuery ajax - serialize() 方法注意:只會將”成功的控件“序列化為字符串。如果不使用按鈕來提交表單,則不對提交按鈕的值序列化。如果要表單元素的值包含到序列字符串中,元素必須使用 name 屬性。

以上jQuery ajax - serialize() 方法基礎內容轉W3C,下面講解下用jQuery ajax - serialize() 方法時候出現的幾種常見問題 下面分享給大家
請看下面例子如:
代碼如下:
<form id="form1">
<input name="name1" type="text" value="pipi" />
<input name="name2" type="radio" value="1" checked/>boy
<input name="name2" type="radio" value="0"/>girl
<textarea name="name3">test</textarea>
</form>

使用:$("#form1").serialize();
結果:name1=pipi&name2=1&name3=test
用jQuery ajax - serialize()方法還有個問題
如果是下面的情況:
代碼如下:
<form id="form1">
<input name="name" type="text" value="pipi" />
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 曲阜市| 沅江市| 临猗县| 东乡族自治县| 奉化市| 新平| 密山市| 荔波县| 万全县| 香河县| 辽阳县| 盱眙县| 平南县| 鹤山市| 长泰县| 巴里| 富蕴县| 张掖市| 吴堡县| 宣城市| 库车县| 龙南县| 郸城县| 长治市| 上高县| 凤冈县| 承德县| 武邑县| 大厂| 临湘市| 女性| 黄骅市| 新龙县| 南澳县| 临朐县| 沅江市| 瑞金市| 泰来县| 建始县| 麦盖提县| 车致|