1
0
Fork 0

Web-Interface: Fixed #541

This commit is contained in:
Michael Hackstein 2013-05-24 11:04:43 +02:00
parent 3b1ec0620a
commit facb80b172
2 changed files with 14 additions and 4 deletions

View File

@ -35,7 +35,7 @@
<p>Theres no way back…</p>
</div>
<div class="modal-footer">
<button id="confirmDeleteBtn" class="btn btn-danger" style="float:right">Delete</button>
<button id="confirmDeleteBtn" class="btn btn-danger" style="float:right" disabled="true">Delete</button>
</div>
</div>

View File

@ -26,7 +26,16 @@ var documentsView = Backbone.View.extend({
"click #documents_next" : "nextDocuments",
"click #confirmDeleteBtn" : "confirmDelete",
"keyup .modal-body" : "listenKey",
"click .key" : "nop"
"click .key" : "nop",
"keyup" : "returnPressedHandler"
},
returnPressedHandler: function(event) {
if (event.keyCode === 13) {
if (!!$("#confirmDeleteBtn").attr("disabled") === false) {
this.confirmDelete();
}
}
},
nop: function(event) {
@ -125,11 +134,12 @@ var documentsView = Backbone.View.extend({
var thiselement = a.currentTarget.parentElement;
this.idelement = $(thiselement).prev().prev();
this.alreadyClicked = true;
$("#confirmDeleteBtn").attr("disabled", false);
$('#docDeleteModal').modal('show');
},
confirmDelete: function () {
$("#confirmDeleteBtn").attr("disabled", true);
this.reallyDelete();
},
reallyDelete: function () {
@ -148,7 +158,7 @@ var documentsView = Backbone.View.extend({
deleted = true;
}
else if (result === false) {
arangoHelper.arangoError('Document error');
arangoHelper.arangoError('Could not delete document');
}
}
else if (this.type === 'edge') {