go语言怎样把json格式的数据发给前端jquery处理

Python07

go语言怎样把json格式的数据发给前端jquery处理,第1张

这个东西跟语言没关系,你要搞清楚http的流程,在你这种情况下,go语言写的程序是作为http server,jquery作为浏览器中运行的脚本,你可以使用jquery向服务器发送ajax请求,服务器返回json数据就可以了, http.Handle("/json", fooHandler)

http.HandleFunc("/test", func(w http.ResponseWriter, r *http.Request) {

fmt.Fprintf(w, "这里写上你的json数据就行了")

})

log.Fatal(http.ListenAndServe(":8080", nil))

对于jquery就

$.get("/test/json",function(m){alert(m)})

就可以了

Ajax是一种结合了Java,XML及JavaScript的创建交互式网页应用的web开发技术,事实上Ajax也不是什么新技术,只是包括了HTML,XHTML,CSS,DOM,XML,XSTL和XMLHttpRequest等在内的一个技术集合,它使用异步数据进行转换,允许网页向服务器索取少量信息而非整个网页