更新時(shí)間:2022-11-09 來(lái)源:黑馬程序員 瀏覽量:
serializeArray()方法可以將表單數(shù)據(jù)序列化為對(duì)象,其語(yǔ)法格式如下。
formEle.serializeArray()
上述語(yǔ)法中的serializeArray()方法和serialize()方法的使用方式完全相同,但返回的數(shù)據(jù)類型不同。
接下來(lái)修改demo6-13.html中的第10行代碼,將seralize()方法改為serializeArray()方法,如以下代碼所示。
var result = $('#formData').serializeArray();
從圖6-46可以看出,serializeArray()方法返回的是數(shù)組,數(shù)組中每一個(gè)元素都是一個(gè)對(duì)象,表示表單項(xiàng)。在對(duì)象中,“name”屬性表示表單項(xiàng)的name屬性值、“value”屬性表示用戶輸入的值。
圖6-46 serializeArray()方法