ajax传数组后台GO语言接收
Posted livalon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax传数组后台GO语言接收相关的知识,希望对你有一定的参考价值。
js代码如下:
function PostHandle(url,data,callback) { $.ajax({ type: "Post", url:url, data:data, dataType:‘json‘, async: false, success: callback }); } var arr = new Array(); //arr是你想要传递的数组,自己定义即可 PostHandle("/getOriginalGrade",{ "arr":JSON.stringify(arr)},function(result){ console.log(result) });
go后台代码如下:
str:= this.GetString("arr") var s []string json.Unmarshal([]byte(str), &s) beego.Debug(s[0])
这样就实现了数组json格式的解析
以上是关于ajax传数组后台GO语言接收的主要内容,如果未能解决你的问题,请参考以下文章
javascript中如何传个数组到后台String [ ] 接收?