欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Spring boot + thymeleaf 后端直接给onclick函数赋值的实现代码

程序员文章站 2023-12-17 19:21:58
 这里是控制器里返回的  /** * @param pageutil 分页工具类 * @param clicorp...

 这里是控制器里返回的 

  /** 
   * @param pageutil   分页工具类 
   * @param clicorpquery 查询类 
   * @param model    model 
   * @return string 
   */ 
  @requestmapping(value = {"/list"}, method = requestmethod.get) 
  public string list(pageutil<clicorp> pageutil, clicorpquery clicorpquery, model model) { 
    pageutil<clicorp> corps; 
    try { 
      corps = corpclientservice.querybypage(pageutil, clicorpquery); 
    } catch (exception e) { 
      logger.error("querybypage error:" + e.getmessage()); 
      return "querybypage error"; 
    } 
    model.addattribute("corps", corps); 
    return view_path + "list"; 
  } 

页面

<tr th:each="corp:${corps.contents}"> 
                    <td><span th:text="${corp.name}"></span></td> 
                    <td><span th:text="${corp.creditcode}"></span></td> 
                    <td><span th:text="${corp.taxno}"></span></td> 
                    <td><span th:text="${corp.showname}"></span></td> 
                    <td><span th:text="${corp.bank}"></span></td> 
                    <td><span th:text="${corp.bankaccount}"></span></td> 
                    <td><span th:text="${corp.agent}"></span></td> 
                    <td><span th:text="${corp.address}"></span></td> 
                    <td><span th:text="${corp.status}"></span></td> 
                    <td><span th:text="${corp.creator}"></span></td> 
                    <td> 
                      <button type="button" th:onclick="'javascript:check('+${corp.id}+',2)'">审核 
                      </button> 
                      <button type="button" th:onclick="'javascript:check('+${corp.id}+',3)'">拒绝 
                      </button> 
                    </td> 
                  </tr> 

js

function check(id, status) { 
   $.ajax({ 
     type: "post", 
     data: {id: id, status: status}, 
     url: "/admin/corp/check", 
     success: function (data) { 
       if (data == "认证成功") { 
         window.location.href = ("/admin/corp/list"); 
       } else { 
         alert("认证失败"); 
       } 
     }, 
     error: function (data) { 
       alert("认证失败"); 
     } 
   }); 
 } 

以上所述是小编给大家介绍的spring boot + thymeleaf 后端直接给onclick函数赋值的实现代码,希望对大家有所帮助

上一篇:

下一篇: