$('#modal_instance_new_action').modal('show');
}
-function exportMetricNs(instance_name, instance_id) {
- var url = '/instances/ns/'+instance_id+'/monitoring/metric';
- $("#formExportMetricNS").attr("action", url);
- $('#modal_instance_export_metric').modal('show');
-}
-
-function newAlarmNs(instance_name, instance_id) {
- var url = '/instances/ns/'+instance_id+'/monitoring/alarm';
- $("#formAlarmNS").attr("action", url);
- $('#modal_instance_new_alarm').modal('show');
-}
-
function deleteNs(instance_name, instance_id, force) {
var url = '/instances/ns/'+instance_id+'/delete';
bootbox.confirm("Are you sure want to delete " + instance_name + "?", function (result) {
}
else {
dialog.modal('hide');
- location.reload();
+ table.ajax.reload();
}
},
error: function (result) {
}
else {
dialog.modal('hide');
- location.reload();
+ table.ajax.reload();
}
},
error: function (result) {
}
else {
dialog.modal('hide');
- location.reload();
+ table.ajax.reload();
}
},
error: function (error) {
var $formGroup = $(this).closest('.form-group');
var $formGroupClone = $formGroup.clone();
- $(this)
- .toggleClass('btn-success btn-add btn-danger btn-remove')
- .html('–');
-
$formGroupClone.find('input').val('');
+ $formGroupClone.find('button').toggleClass('btn-success btn-add btn-danger btn-remove');
+ $formGroupClone.find('button').text('–');
$formGroupClone.insertAfter($formGroup);
};
$(document).on('click', '.interface-group .btn-add', addInterfaceGroup);
$(document).on('click', '.interface-group .btn-remove', removeInterfaceGroup);
- $("#formCreatePDU").submit(function (event) {
+
+ $("#formCreateNS").submit(function (event) {
event.preventDefault(); //prevent default action
var post_url = $(this).attr("action"); //get form action url
var request_method = $(this).attr("method"); //get form GET/POST method
processData: false
}).done(function (response, textStatus, jqXHR) {
table.ajax.reload();
- $('#modal_new_pdu').modal('hide');
- }).fail(function (result) {
- var data = result.responseJSON;
- var title = "Error " + (data.code ? data.code : 'unknown');
- var message = data.detail ? data.detail : 'No detail available.';
- bootbox.alert({
- title: title,
- message: message
- });
- });
- });
-
- $("#formActionNS").submit(function (event) {
- event.preventDefault(); //prevent default action
- var post_url = $(this).attr("action"); //get form action url
- var request_method = $(this).attr("method"); //get form GET/POST method
- var form_data = new FormData(this); //Encode form elements for submission
- console.log(post_url);
- $.ajax({
- url: post_url,
- type: request_method,
- data: form_data,
- headers: {
- "Accept": 'application/json'
- },
- contentType: false,
- processData: false
- }).done(function (response, textStatus, jqXHR) {
- $('#modal_instance_new_action').modal('hide');
- bootbox.alert({
- title: "Action",
- message: "Action received."
- });
+ $('#modal_new_instance').modal('hide');
}).fail(function (result) {
var data = result.responseJSON;
var title = "Error " + (data.code ? data.code : 'unknown');
});
});
- $("#formAlarmNS").submit(function (event) {
+ $("#formCreatePDU").submit(function (event) {
event.preventDefault(); //prevent default action
var post_url = $(this).attr("action"); //get form action url
var request_method = $(this).attr("method"); //get form GET/POST method
var form_data = new FormData(this); //Encode form elements for submission
- console.log(post_url);
$.ajax({
url: post_url,
type: request_method,
contentType: false,
processData: false
}).done(function (response, textStatus, jqXHR) {
- $('#modal_instance_new_action').modal('hide');
- bootbox.alert({
- title: "Metric",
- message: "Alarm created."
- });
+ table.ajax.reload();
+ $('#modal_new_pdu').modal('hide');
}).fail(function (result) {
var data = result.responseJSON;
var title = "Error " + (data.code ? data.code : 'unknown');
});
});
- $("#formExportMetricNS").submit(function (event) {
+ $("#formActionNS").submit(function (event) {
event.preventDefault(); //prevent default action
var post_url = $(this).attr("action"); //get form action url
var request_method = $(this).attr("method"); //get form GET/POST method
}).done(function (response, textStatus, jqXHR) {
$('#modal_instance_new_action').modal('hide');
bootbox.alert({
- title: "Metric",
- message: "Metric exported."
+ title: "Action",
+ message: "Action received."
});
}).fail(function (result) {
var data = result.responseJSON;