1、按照描述,題主是想將多條數據記錄提交到服務端,同時服務端將數據插入到數據庫。那麽思路是將多條數據存在數組中,調用post方法的接口傳入後端。
2、方法如下:
var sendData = [];
sendData.push({name:'david',age:'20'});
sendData.push({name:'peter',age:'23'});
3、傳遞數據給服務端,壹般使用post方法調用接口,使用jquery,代碼如下:
$.post("接口路徑",sendData,function(result){
console.log(result,'發送結果');
});
擴展資料:
1、json與字符串互相轉換:
JSON.parse('{"name":"karla"}')//將字符串轉換為json
JSON.stringify({name:'karla'})//將json轉化為字符串
2、jquery中post與get的區別:
1) $.get() 方法使用GET方法來進行異步請求的。$.post() 方法使用POST方法來 進行異步請求的。
2)get請求會將參數跟在URL後進行傳遞,而POST請求則是作為HTTP消息的實體 內容發送給Web服務器的,這種傳遞是對用戶不可見的。
3) get方式傳輸的數據大小不能超過2KB 而POST要大的多。
4)GET 方式請求的數據會被瀏覽器緩存起來,因此有安全問題。
參考資料: