現在,有一個網頁不是我做的,也不是簡單的form表單。于是我用F12工具的Network分析了一下它的表單提交,其中有這么兩個鍵值對:然后我就費解了。通常checkbox的提交,應該是類似這樣吧:tags[]: 7tags[]: 128于是我就試驗。假設已經引入jQuery庫。$.post('url...', {
...
tags: 7, tags: 128
...
}, function () {...});測試發送,服務器只接收到到128,沒有接收到7,好吧,也正常,畢竟同名的鍵,被覆蓋了。再試驗:$.post('url...', {
...
tags: [7, 128]
...
}, function () {...});測試發送,服務器報錯,F12一看,鍵值對解析成了:tags[]: 7tags[]: 128所以,到底怎樣發送成這樣子?
用ajax模擬表單提交,遇到一個不解的問題
MMMHUHU
2018-09-14 10:09:31