Ich versuche, eine ID aus einer Tabelle in einer jsp
Seite einen Bootstrap-modal von Löschbestätigung zu passieren ..Wie ID von Jsp zu Bootstrap Modal löschen Bestätigung übergeben?
das ist meine Schaltfläche:
<button class="btn btn-danger btn-xs" data-title="Delete" data-toggle="modal" data-target="#confirm-delete" data-delete ="${user.id}">
<span class="glyphicon glyphicon-trash"></span>
und das ist die modal:
<div class="modal fade" id="confirm-delete" tabindex="-1"
role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">Confirm Delete</h4>
</div>
<div class="modal-body">
<p>You are about to delete a User, this procedure is
irreversible.</p>
<p>Do you want to proceed ?</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-danger btn-ok" id="delBtn">Delete</button>
</div>
</div>
</div>
</div>
und dies ist ein Skript, das ich verwendet habe delete
uRL invoque:
$('#confirm-delete').on('show.bs.modal', function(e) {
$('#delBtn').click(function() {
$(document).ready(function() {
var deleteid = $(e.relatedTarget).data('delete');
$.ajax({
cache: false,
type: 'POST',
url:"<c:url value='/supprimer/" + deleteid + "'/>",
data: ,
success: function(data)
{
}
});
});
});
});
dies ist der dispacher Controller:
@RequestMapping("/supprimer/{id}")
public String removeUser(@PathVariable("id") int id){
this.userService.deleteData(id);
return "redirect:/utilisateurs";
}
meine Arbeit scheint logisch zu sein:/aber ich weiß nicht, warum das nicht funktioniert?
Ich habe versucht, diese script
auch, aber es hat nicht funktioniert:
$('#confirm-delete').on('show.bs.modal', function(e) {
var deleteid = $(e.relatedTarget).data('delete');
alert(deleteid);
$('#delBtn').attr('onClick', "location.href="<c:url value='/supprimer/" + deleteid + "'/>"");
});
Jede Hilfe bitte?