我的问题类似于此链接中的问题。我需要将多个切片或一个结构从 golang 返回到 ajax 成功块。我试图将我的切片编组为 JSON,但它在 ajax 中作为字符串接收。我需要将它作为数组接收。是否可以发送多个数组或这样的结构?
我的代码:
b, _ := json.Marshal(aSlice) // json Marshal
c, _ := json.Marshal(bSlice)
this.Ctx.ResponseWriter.Write(b) // Beego responsewriter
this.Ctx.ResponseWriter.Write(c)
我的阿贾克斯:
$.ajax({
url: '/delete_process',
type: 'post',
dataType: 'html',
data : "&processName=" + processName,
success : function(data) {
alert(data);
alert(data.length)
}
});
提前致谢。