成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jQuery中serializeArray()與serialize()的區別實例分析
全站頭部文字 我要出現在這里
jQuery中serializeArray()與serialize()的區別實例分析 646 2024-03-17   

本文實例講述了jQuery中serializeArray()與serialize()的區別。分享給大家供大家參考,具體如下:

serialize()序列化表單元素為字符串,用于 Ajax 請求。

serializeArray()序列化表單元素為JSON數據。

具體實例如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="application/javascript" src="http://www.gimoo.net/t/1904/jquery-1.10.2.js"></script>
<title>serializeArray()與serialize()</title>
<script type="text/javascript">
function onClik(){
  $("#results").html("serializeArray()與serialize()的區別如下:");
  var data1 = $("#form1").serializeArray(); //自動將form表單封裝成json
  $("#results").append("<br/><b>serializeArray:</b>");
  $.each(data1, function(i, field){
    $("#results").append(field.name+":"+field.value+" ");
  });
  $("#results").append("<br/>");
  var data2 = $("#form1").serialize(); //自動將form表單封裝成json
  $("#results").append("<b>serialize():</b>"+data2);
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
 <p>進貨人 :
  <label for="name"></label>
  <input type="text" name="name" id="name" />
 </p>
 <p>性別:
  <label for="sex"></label>
  <select name="sex" size="1" id="sex">
   <option value="男">男</option>
   <option value="女">女</option>
  </select>
 </p>
 <table width="708" border="1">
  <tr>
   <td width="185">商品名</td>
   <td width="205">商品數量</td>
   <td width="296">商品價格</td>
  </tr>
  <tr>
   <td><label for="pro_name"></label>
    <input type="text" name="pro_name" id="pro_name" /></td>
   <td><label for="pro_num"></label>
    <input type="text" name="pro_num" id="pro_num" /></td>
   <td><label for="pro_price"></label>
    <input type="text" name="pro_price" id="pro_price" /></td>
  </tr>
  <tr>
   <td><input type="text" name="pro_name2" id="pro_name2" /></td>
   <td><input type="text" name="pro_num2" id="pro_num2" /></td>
   <td><input type="text" name="pro_price2" id="pro_price2" /></td>
  </tr>
 </table>
 <p id="results"></p>
 <input type="button" name="submit" onclick="onClik();" value="提交"/>
</form>
</body>
</html>

結果如下:

查看圖片

備注file、image、button、submit、reset都不會被序列化

希望本文所述對大家jQuery程序設計有所幫助。



主站蜘蛛池模板: 周传基| infrustructure| 同字异音联| 来生缘吉他谱c调| 闯关东| 黄金比例身材| 南男北女| 少年派2全集免费播放| 我不知道明天的道路歌词歌谱| 风间由美的电影| 五年级下册语文第五单元作文范文| 叶蓓个人资料简介| 王者荣耀电视剧| 五年级下册语文第六单元作文450字| marie dee| 孔大山| 怂包| 接吻教学视频| 《水中花》日本电影| 少妇av片在线观看| 恋爱中的城市 电影| 北京卫视今天全部节目表| 真的爱你中文谐音歌词| 女同性恋视频网站| 小姐诱心在线| 南来北往连续剧免费观看完整版| 二年级aab词语| 看香谱二十四法图解 | 丁尼| 在线黄色片| 天国车站在线观看| 羞羞的| 天天快乐高清在线观看视频| 陈宝莲徐锦江夜半2普通话| 老板娘三| 老阿姨视频| 天与地越南战争在线观看免费| 左航个人资料| 前田爱| 高达uce| 廖凡和莫小棋主演的一半火焰一半海水|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103