设为首页 加入收藏

TOP

Gin-Go学习笔记三:Gin-Web框架 JS分页(六)
2017-12-20 12:50:15 】 浏览:2521
Tags:Gin-Go 学习 笔记 Gin-Web 框架 JS分页
uot; value="{{.firstname}}"/> </div> <div class="form-group"> <label for="number">名称:</label> <input type="text" class="form-control" id="lastname" placeholder="名称" value="{{.lastname}}"/> </div> <input type="hidden" id="idval" value="{{.id}}"/> <button class="btn btn-default" onclick="save()">提交</button> <button class="btn btn-primary" onclick="reset()">重置</button> </div> <!--Js部分--> <script type="text/java script"> //保存 function save(){ $.ajax({ type: "post", url: "/home/saveedit", data: { "id": $("#idval").val(), "first_name":$("#firstname").val(), "last_name":$("#lastname").val(), }, success: function (data) { console.log(data) if(data.success){ alert("保存成功") window.location.href="/home/list"; }else{ alert("保存失败") } } }); } //重置 function reset(){ $("#firstname").val(''); $("#lastname").val(''); } </script> </body> </html>

  

  

6>     Main.go的代码如下:

 

package main

import (
 db "GinLearn/GinLearn/database"
 router "GinLearn/GinLearn/routers"
)

func main() {
   //数据库
   defer db.SqlDB.Close()

   //路由部分
   router:=router.InitRouter()

   //静态资源
   router.Static("/static", "./static")

   //运行的端口
   router.Run(":8000")

}

  

7>     数据库配置文件mysql.go的代码如下:

 

 

package database

import (
 "database/sql"
 _ "github.com/go-sql-driver/mysql"
 "log"
)

var SqlDB *sql.DB

func init() {
 var err error
 SqlDB, err = sql.Open("mysql", "root:123456@tcp(192.168.1.87:3306)/test?parseTime=true")
 if err != nil {
  log.Fatal(err.Error())
 }
 err = SqlDB.Ping()
 if err != nil {
  log.Fatal(err.Error())
 }
}

  

8>     运行起来的效果如下:

 

 

 

 

 

 

9>     下一章节,讲bootstrap布局

 

首页 上一页 3 4 5 6 下一页 尾页 6/6/6
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Gin-Go学习笔记七:Gin-Web框架 .. 下一篇Gin-Go学习笔记一:Hello World

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目