ajaxSubmit的data屬性

http://www.javashuo.com/article/p-tfuyoany-w.html js-art-templatehtml

修改一處代碼的時候發現了讓我疑惑的地方。ajaxSubmit的data用的自定義的對象,但在執行的時候發送的參數自動包含了表單的數據。
其實這裏能夠理解,由於ajaxSubmit原本就是用來提交表單的。但我對這個data屬性的含義有點疑惑。
通過一番百度查找,這個data的解釋以下:
在表單提交時附加額外的數據
也就是說在提交的參數中加上表單以外的一些數據。那麼這裏又有了新的疑問,若是我添加的額外數據的key與表單數據的key重名了會怎麼樣?

上圖是我測試的結果,結果表示若是附加數據的key與表單數據的key重名了,那麼會將兩個數據都保留,參數變爲一個集合類型。附加的數據會排在前面,這應該是由於在提交的時候纔會提取表單數據,而附加數據在以前配置好了。ajax

相關文章
相關標籤/搜索