Springboot2模块系列:thymeleaf+Bootstrap(五)前后端结合--数据操作

1 添加

1.0 添加页面

在这里插入图片描述

图1 添加

1.2 添加js

function click_add(){
    // var id = document.getElementById("uid").value;
    var username = document.getElementById("username").value;
    var password = document.getElementById("password").value;
    var email = document.getElementById("email").value;
    var sex = document.getElementById("sex").value;
    var position = document.getElementById("position").value;
    var telephoneNum = document.getElementById("telephoneNum").value;
    // alert(JSON.stringify({"username":username, "password":password, "email":email, "sex":sex, "position":position, "telephoneNum":telephoneNum}));
    $.ajax({
        type:'post', 
        url:'http://localhost:8091/api/page/ui/user/add/eject',
        contentType:"application/json;charset=utf-8",
        data:JSON.stringify({"username":username, "password":password, "email":email,
        "sex":sex, "position":position, "telephoneNum":telephoneNum}),
        dataType:"json",
        success: function(){
          console.log("success");
        }
      }
    );
  };

2 删除

  • thymeleaf
<a href="datasshow/index.html" th:href="@{/api/page/ui/user/delete(id=${i.id})}"><button type="button" class="btn btn-danger">删除</button></a>

3 修改

3.1 修改页面

在这里插入图片描述

图2 修改

3.2 修改js

function table_click_test(){
    var rows = document.getElementById("editTable").rows.length;
    console.log("rows:"+rows);
    $("#editTable tr").click(function(){
      var td=$(this).find("td");
      uid = td.eq(1).html();
      console.log("uid:"+uid);
      username = td.eq(2).html();
      sex = td.eq(3).html();
      position = td.eq(4).html();
      telephoneNum = td.eq(5).html();

      console.log("uid new:"+uid);
      $('#modalTest').on('show.bs.modal', function(event){
        var modal=$(this);
        // p标签数据
        // modal.find('.modal-body #id').text("trans data");
        // input 数据
        modal.find('.modal-body input#uid').val(uid);
        modal.find('.modal-body input#username-edit').val(username);
        modal.find('.modal-body input#password-edit').val("");
        modal.find('.modal-body input#email-edit').val("");
        modal.find('.modal-body input#sex-edit').val(sex);
        modal.find('.modal-body input#position-edit').val(position);
        modal.find('.modal-body input#telephoneNum-edit').val(telephoneNum);
        
      });
      $('#modalTest').modal('show');
    });
  };

4 查询

4.1 查询页面

在这里插入图片描述

图3 查询

4.2 查询js

function click_query(){
      var username = document.getElementById("username-query").value;
      window.location.href="http://localhost:8091/api/page/ui/user/query?username="+username;
  };
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天然玩家

坚持才能做到极致

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值