mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-22 10:24:14 +00:00
85 lines
1.7 KiB
JavaScript
85 lines
1.7 KiB
JavaScript
$(".callstatstable").DataTable({
|
|
pageLength: 25,
|
|
responsive: false,
|
|
ordering: false,
|
|
scrollY: "500px",
|
|
scrollCollapse: true,
|
|
paging: false,
|
|
scrollX: true,
|
|
language: {
|
|
url: getDataTablesLanguageUrl(),
|
|
},
|
|
dom: "Bfrtip",
|
|
buttons: ["csv"],
|
|
});
|
|
|
|
$(document).ready(function () {
|
|
|
|
let bandselect = $('#band');
|
|
|
|
showHideOrbit(bandselect);
|
|
bandselect.change(function () {
|
|
showHideOrbit(bandselect);
|
|
});
|
|
|
|
});
|
|
|
|
function showHideOrbit(bandselect) {
|
|
|
|
if (bandselect.val() == "SAT") {
|
|
$("#orbitselect").show();
|
|
$("#orbitlabel").show();
|
|
$("#satlabel").show();
|
|
$("#satselect").show();
|
|
} else {
|
|
$("#orbitselect select").val("All");
|
|
$("#orbitlabel select").val("All");
|
|
$("#satlabel select").val("All");
|
|
$("#satselect select").val("All");
|
|
$("#orbitselect").hide();
|
|
$("#orbitlabel").hide();
|
|
$("#satlabel").hide();
|
|
$("#satselect").hide();
|
|
}
|
|
}
|
|
|
|
function displayCallstatsContacts(call, band, mode, sat, orbit, propagation) {
|
|
var data = {
|
|
Searchphrase: call,
|
|
Band: band,
|
|
Mode: mode,
|
|
Propagation: propagation,
|
|
Sat: sat,
|
|
Orbit: orbit
|
|
};
|
|
|
|
$.ajax({
|
|
url: base_url + "index.php/callstats/qso_details_callstats",
|
|
type: "post",
|
|
data: data,
|
|
success: function (html) {
|
|
BootstrapDialog.show({
|
|
title: lang_general_word_qso_data,
|
|
size: BootstrapDialog.SIZE_WIDE,
|
|
cssClass: "qso-was-dialog",
|
|
nl2br: false,
|
|
message: html,
|
|
onshown: function (dialog) {
|
|
$('[data-bs-toggle="tooltip"]').tooltip();
|
|
$('.table-responsive .dropdown-toggle').off('mouseenter').on('mouseenter', function () {
|
|
showQsoActionsMenu($(this).closest('.dropdown'));
|
|
});
|
|
},
|
|
buttons: [
|
|
{
|
|
label: lang_admin_close,
|
|
action: function (dialogItself) {
|
|
dialogItself.close();
|
|
},
|
|
},
|
|
],
|
|
});
|
|
},
|
|
});
|
|
}
|