mirror of https://gitee.com/bigwinds/arangodb
Web-Interface: Fixed #541
This commit is contained in:
parent
3b1ec0620a
commit
facb80b172
|
@ -35,7 +35,7 @@
|
||||||
<p>Theres no way back…</p>
|
<p>Theres no way back…</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<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>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,16 @@ var documentsView = Backbone.View.extend({
|
||||||
"click #documents_next" : "nextDocuments",
|
"click #documents_next" : "nextDocuments",
|
||||||
"click #confirmDeleteBtn" : "confirmDelete",
|
"click #confirmDeleteBtn" : "confirmDelete",
|
||||||
"keyup .modal-body" : "listenKey",
|
"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) {
|
nop: function(event) {
|
||||||
|
@ -125,11 +134,12 @@ var documentsView = Backbone.View.extend({
|
||||||
var thiselement = a.currentTarget.parentElement;
|
var thiselement = a.currentTarget.parentElement;
|
||||||
this.idelement = $(thiselement).prev().prev();
|
this.idelement = $(thiselement).prev().prev();
|
||||||
this.alreadyClicked = true;
|
this.alreadyClicked = true;
|
||||||
|
$("#confirmDeleteBtn").attr("disabled", false);
|
||||||
$('#docDeleteModal').modal('show');
|
$('#docDeleteModal').modal('show');
|
||||||
|
|
||||||
},
|
},
|
||||||
confirmDelete: function () {
|
confirmDelete: function () {
|
||||||
|
$("#confirmDeleteBtn").attr("disabled", true);
|
||||||
this.reallyDelete();
|
this.reallyDelete();
|
||||||
},
|
},
|
||||||
reallyDelete: function () {
|
reallyDelete: function () {
|
||||||
|
@ -148,7 +158,7 @@ var documentsView = Backbone.View.extend({
|
||||||
deleted = true;
|
deleted = true;
|
||||||
}
|
}
|
||||||
else if (result === false) {
|
else if (result === false) {
|
||||||
arangoHelper.arangoError('Document error');
|
arangoHelper.arangoError('Could not delete document');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (this.type === 'edge') {
|
else if (this.type === 'edge') {
|
||||||
|
|
Loading…
Reference in New Issue