在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue v-for循環(huán)中怎么向后臺(tái)傳輸json數(shù)據(jù)

vue v-for循環(huán)中怎么向后臺(tái)傳輸json數(shù)據(jù)

我用的是vue-cli,和后臺(tái)交互用的是jQuery的ajax,form表單是循環(huán)的,可以增加多個(gè),請問怎么給后臺(tái)傳輸json數(shù)據(jù)

回答
編輯回答
北城荒

既然表單是循環(huán)的,證明他的數(shù)據(jù)結(jié)構(gòu)應(yīng)該是對象數(shù)組吧,所以這個(gè)問題應(yīng)該簡化成怎么用ajax傳遞數(shù)組給后臺(tái)吧?不知道我這么理解對不對
解決方法就是傳遞數(shù)組的時(shí)候先封一個(gè)對象,然后再調(diào)用一下JSON.stringify(arr)方法,后臺(tái)再對其進(jìn)行解析,就可以了。發(fā)送方法如下:

let arr = [{x:1,y:2,z:3},12,34,'sss'];
$.ajax({
  url: 'api/xxxxx',
  data: JSON.stringify({name: 'formData', value: arr}),
  success: function(result){console.log(result)},
  dataType: 'json',
  type: 'POST',
  contentType: 'application/json'
})

2018年4月19日 12:57