From ba3aebbd282207c4e7f015adc4b0ce864f08eabb Mon Sep 17 00:00:00 2001 From: Andreas Kristiansen <6977712+AndreasK79@users.noreply.github.com> Date: Mon, 7 Jul 2025 08:16:56 +0200 Subject: [PATCH] Added function and button for new edge --- application/views/bands/bandedges.php | 3 ++ assets/js/sections/bandedges.js | 42 +++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) diff --git a/application/views/bands/bandedges.php b/application/views/bands/bandedges.php index 814cd94cc..4e917a658 100644 --- a/application/views/bands/bandedges.php +++ b/application/views/bands/bandedges.php @@ -40,6 +40,9 @@ +
+ +

diff --git a/assets/js/sections/bandedges.js b/assets/js/sections/bandedges.js index e070ecc3f..6d25e04fa 100644 --- a/assets/js/sections/bandedges.js +++ b/assets/js/sections/bandedges.js @@ -35,6 +35,48 @@ function editBandEdge(id) { $('#frequencyfrom_' + id).focus(); } +function createBandEdge() { + $('.addsatmode').prop("disabled", true); + BootstrapDialog.show({ + title: 'Add Band Edge', + message: '', + buttons: [{ + label: 'Save', + cssClass: 'btn-success', + action: function (dialogItself) { + var form = dialogItself.getModalBody().find('form')[0]; + if (form.band.value == "") { + dialogItself.getModalBody().prepend('

'); + } + else { + $.ajax({ + url: base_url + 'index.php/band/savebandedge', + type: 'post', + data: { + 'band': form.band.value, + 'bandgroup': form.bandgroup.value, + 'ssbqrg': form.ssbqrg.value, + 'dataqrg': form.dataqrg.value, + 'cwqrg': form.cwqrg.value + }, + success: function (html) { + location.reload(); + } + }); + dialogItself.close(); + } + } + }, { + label: 'Cancel', + cssClass: 'btn-danger', + action: function (dialogItself) { + dialogItself.close(); + $('.addsatmode').prop("disabled", false); + } + }] + }); +} + function saveChanges(id) { $('.addsatmode').prop("disabled", false); var frequencyfrom = $('#frequencyfrom_'+id).first().closest('td').html();