Spring boot+thymeleafバックエンドは直接onclick関数に値を割り当てる実現コードです。


ここはコントローラから戻ってきました。 

  /** 
   * @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 book+thymeleafバックエンドが直接にOniclick関数に値を付ける実现コードです。皆様のために役に立つことを望んでいます。ここでも私たちのサイトを応援してくれてありがとうございます。