How to use JQuery Datatable with Golang?

huangapple go评论112阅读模式
英文:

How to use JQuery Datatable with Golang?

问题

我正在使用JQuery Datatable来列出数据库中的详细信息。我用Golang编写了我的服务器端。我将数据库的值存储在一个名为dBdetails的映射中,现在我想使用Datatables来显示这个映射的内容。我该怎么做?

英文:

I am using JQuery Datatable to list the details in my Database. I wrote my server side in Golang. I have my database values stored in a map called dBdetails now I want to display the contents of this map using Datables. How can I do?

答案1

得分: 1

只需将Map转换为Slice并在JQuery中使用。

  1. dataValue := reflect.ValueOf(dBdetails)
  2. var keySlice []string
  3. var valueSlice []string
  4. for _, key := range dataValue.MapKeys() {
  5. keySlice = append(keySlice, key.String())
  6. value := dataValue.MapIndex(key)
  7. valueSlice = append(valueSlice, value.String())
  8. }
  9. log.Println(keySlice, valueSlice)

上述代码将把Map转换为Slice。

英文:

Just convert Map into a Slice and use it in JQuery.

  1. dataValue := reflect.ValueOf(dBdetails)
  2. var valueSlice []string
  3. for key, value := range dataValue.MapKeys() {
  4. keySlice = append(keySlice, key)
  5. valueSlice = append(valueSlice, value)
  6. }
  7. log.Println(keySlice, valueSlice)

The above code will convert map into slice.

huangapple
  • 本文由 发表于 2017年1月18日 17:03:03
  • 转载请务必保留本文链接:https://go.coder-hub.com/41715107.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定