js代碼以下:ajax
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後臺代碼以下:json
str:= this.GetString("arr") var s []string json.Unmarshal([]byte(str), &s) beego.Debug(s[0])
這樣就實現了數組json格式的解析數組