From 8135d07c4571c7049d330a9b5368eec4410b459b Mon Sep 17 00:00:00 2001 From: Andreas <6977712+AndreasK79@users.noreply.github.com> Date: Thu, 26 Jan 2023 08:54:35 +0100 Subject: [PATCH] [QSO Entry] Added dxcc summary to spawn when dxcc is identified --- application/views/qso/index.php | 2 +- assets/js/sections/common.js | 17 +++++++++++++++++ assets/js/sections/qso.js | 1 + 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/application/views/qso/index.php b/application/views/qso/index.php index 1e504714..f86aab8c 100755 --- a/application/views/qso/index.php +++ b/application/views/qso/index.php @@ -1,6 +1,6 @@
-
+
diff --git a/assets/js/sections/common.js b/assets/js/sections/common.js index 76508f5f..c0c84491 100644 --- a/assets/js/sections/common.js +++ b/assets/js/sections/common.js @@ -430,4 +430,21 @@ function getLookupResult() { $(".ld-ext-right").prop('disabled', false); } }); +} + +// This function executes the call to the backend for fetching dxcc summary and inserted table below qso entry +function getDxccResult(dxcc) { + $.ajax({ + url: base_url + 'index.php/lookup/search', + type: 'post', + data: { + type: 'dxcc', + dxcc: dxcc, + }, + success: function (html) { + $('.dxccsummary').remove(); + $('.qsopane').append('

DXCC Summary
'); + $('.dxccsummarybody').append(html); + } + }); } \ No newline at end of file diff --git a/assets/js/sections/qso.js b/assets/js/sections/qso.js index 7091aaf7..74d08c8c 100644 --- a/assets/js/sections/qso.js +++ b/assets/js/sections/qso.js @@ -406,6 +406,7 @@ $("#callsign").focusout(function() { if(result.dxcc.entity != undefined) { $('#country').val(convert_case(result.dxcc.entity)); $('#callsign_info').text(convert_case(result.dxcc.entity)); + getDxccResult(convert_case(result.dxcc.adif)); if($("#sat_name" ).val() != "") { //logbook/jsonlookupgrid/io77/SAT/0/0