Моя проблема аналогична вопросу в эта ссылка. Мне нужно вернуть несколько фрагментов или структуру из 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)
}
});
Заранее спасибо.
dataType: 'json'
вместоdataType: 'html'
- person Aruna Herath   schedule 24.05.2016