亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

jQuery中serializeArray()與serialize()有什么區別

小億
100
2023-08-03 21:52:09
欄目: 編程語言

serializeArray() 方法將表單元素的鍵值對序列化成一個數組,每個對象包含一個name和value屬性。例如:

<form id="myForm">
<input type="text" name="name" value="John">
<input type="email" name="email" value="john@example.com">
<input type="checkbox" name="subscribe" value="1" checked>
</form>
var formArray = $('#myForm').serializeArray();
console.log(formArray);

輸出結果為:

[
{name: 'name', value: 'John'},
{name: 'email', value: 'john@example.com'},
{name: 'subscribe', value: '1'}
]

而 serialize() 方法將表單元素的鍵值對序列化成一個字符串,形式為"name1=value1&name2=value2&..."。例如:

var formString = $('#myForm').serialize();
console.log(formString);

輸出結果為:

"name=John&email=john%40example.com&subscribe=1"

所以,serializeArray() 返回的是一個數組,每個對象包含name和value屬性,而 serialize() 返回的是一個字符串,包含所有鍵值對。

0
永济市| 平湖市| 广宁县| 永善县| 邯郸县| 外汇| 平遥县| 新晃| 通城县| 哈尔滨市| 法库县| 襄樊市| 武穴市| 灵武市| 江门市| 津南区| 长垣县| 腾冲县| 隆化县| 项城市| 巫山县| 弥渡县| 房产| 苏尼特右旗| 冕宁县| 江川县| 孟村| 乌鲁木齐市| 石嘴山市| 连云港市| 祁门县| 丰镇市| 临沧市| 恩平市| 新巴尔虎左旗| 依安县| 香格里拉县| 杂多县| 武汉市| 河曲县| 桑植县|