У меня есть таблица пользователей с Info
, Edit
и Delete
кнопок для каждой строки.Использование Bootstrap modal на странице JSP
<tbody>
<c:choose>
<c:when test="${not empty customers}">
<c:forEach items="${customers}" var="customer">
<tr>
<td><c:out value="${customer.id}" /></td>
<td><c:out value="${customer.name}"/></td>
<td><c:out value="${customer.phoneNumber}"/></td>
<td><c:out value="${customer.email}"/></td>
<td style="text-align: center">
<form:form action="/customerDetails"><input type="hidden" name="email" value="${customer.email}"/>
<button class="btn btn-warning btn-xs"><span class="glyphicon glyphicon-list-alt"></span></button>
</form:form>
</td>
<td style="text-align: center">
<form:form action="/findCustomer"><input type="hidden" name="email" value="${customer.email}"/>
<button class="btn btn-primary btn-xs"><span class="glyphicon glyphicon-pencil"></span></button>
</form:form>
</td>
<td style="text-align: center">
<form:form action="/deleteCustomer"><input type="hidden" name="email" value="${customer.email}"/>
<button class="btn btn-danger btn-xs"><span class="glyphicon glyphicon-trash"></span></button>
</form:form>
</td>
</tr>
</c:forEach>
</c:when>
<c:otherwise>
<h2>There is no registered customers</h2>
</c:otherwise>
</c:choose>
</tbody>
Когда я нажимаю кнопку «Удалить», этот клиент немедленно удаляется без какой-либо конформации. Я хочу использовать Bootstrap modal для подтверждения с Да и Нет вариантов. Вы видите, что каждая кнопка Delete
окружена тегом <form:form action="/deleteCustomer"...>
. Есть ли способ добавить подтверждение загрузки Bootstrap при сохранении этой структуры и не добавление какого-либо вызова Ajax в мой код?
Для того, чтобы остановить поток выполнения во время ожидания для ввода от пользователя, вы должны изменить свою логику. Bootstrap Modal не останавливает действие «действие», пока оно не будет введено. – VPK
Какая версия Bootstrap вы используете? – VPK
Bootstrap v3.3.7 – Yonetmen