我有一個用戶表,每行有Info
,Edit
和Delete
按鈕。在JSP頁面上使用Bootstrap模式
<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模式進行確認是和否選項。你會看到每個Delete
按鈕都被<form:form action="/deleteCustomer"...>
標記包圍。有沒有什麼方法可以添加Bootstrap確認模式,同時保持這種結構,而不是在我的代碼中添加任何Ajax調用?
爲了當您正在等待來自用戶的輸入停止執行流程,你必須改變你的邏輯。 Bootstrap Modal不會停止要執行的「操作」,直到它被輸入。 – VPK
您正在使用哪種Bootstrap版本? – VPK
Bootstrap v3.3.7 – Yonetmen