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