首頁常見問題正文

jQuery的Ajax操作:表單序列化為對(duì)象

更新時(shí)間:2022-11-09 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  serializeArray()方法可以將表單數(shù)據(jù)序列化為對(duì)象,其語法格式如下。

formEle.serializeArray()

  上述語法中的serializeArray()方法和serialize()方法的使用方式完全相同,但返回的數(shù)據(jù)類型不同。

  接下來修改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”屬性表示用戶輸入的值。

1667957680538_serializeArray()方法.jpg

  圖6-46 serializeArray()方法

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!