2017-06-17 45 views
0

我在Spring MVC + Thymelaf上很新。如何让一个按钮不可见,而另一个按钮则在用户点击时可见

在我的Spring MVC + Thymeleaf应用程序中,我有两个按钮。我想在用户点击另一个时使其中的一个可见,并使用户以前点击过的不可见。您可以在下面看到示例代码。

<input type="button" value="First Button" /> 
    <input type="button" value="Second Button   th:disabled="${model.disabled}"/> 
+0

没有完整的网站就不可能任何重装。你应该使用Javascript。 – benkuly

+0

它不能通过使用Spring MVC完成? – user2307786

+0

它可以:您的控制器必须评估请求,然后为thymeleaf设置模型值。但是:这不是一个很好的现代化解决方案。 P.S .:'th:disabled'不会让你的输入不可见。用“th:if”代替。 – benkuly

回答

0

您可以使用th:classappend

示例代码:

<style> 
     .hide{ 
      display : none; 
     } 
     .show{ 
      display : inline; 
     } 
    </style> 
    <input type="button" value="First Button" /> 
     <input type="button" value="Second Button  
    th:classappend="${model.disabled}? 'hide' : 'show'" /> 
相关问题