有两个这样的按钮:
我必须选择从下拉列表‘接受’或‘拒绝’,然后我必须确认‘更新’按钮。
以下是代码:
<div id="dropdown-accept-reject">
<select th:field="*{status}" class="btn btn-light col-1 offset-sm-9 font-button">
<option th:value='Accepted' th:text="Accept"></option>
<option th:value='Rejected' th:text="Reject"></option>
</select>
</div>
<button type="submit" class="btn btn-light col-1 offset-sm-9 font-button">Update</button>
但是..。最后,我想删除下拉列表,只有两个分隔按钮‘接受’和‘拒绝’。
如何更改代码以实现这一点?
发布于 2019-11-26 06:31:59
我相信,如果用户接受或拒绝该应用程序,您将有一份表单可供发布。在这种情况下,请按以下方式更新html
<form action="#" data-th-action="@{/approval}" data-th-object="${model}" method="post">
<!-- other form inputs here -->
<button type="submit" name="action" value="accept">Accept</button>
<button type="submit" name="action" value="reject">Reject</button>
</form>
接下来,在控制器中使用两种不同的方法来处理每个动作如下
@RequestMapping(value="/approval", method=RequestMethod.POST, params="action=accept")
public ModelAndView accept() {}
@RequestMapping(value="/approval", method=RequestMethod.POST, params="action=reject")
public ModelAndView reject() {}
https://stackoverflow.com/questions/59032210
复制相似问题