kopia lustrzana https://github.com/magicbug/Cloudlog
44 wiersze
1.1 KiB
JavaScript
44 wiersze
1.1 KiB
JavaScript
function reassign(call,target_profile_id) {
|
|
let qsoids = [];
|
|
let elements = document.getElementsByName("cBox[]");
|
|
elements.forEach((item) => {
|
|
if (item.checked) {
|
|
qsoids.push(item.value);
|
|
}
|
|
});
|
|
$.ajax({
|
|
url: base_url + 'index.php/maintenance/reassign',
|
|
type: 'post',
|
|
data: {'call': call, 'station_id': target_profile_id, 'qsoids' : qsoids},
|
|
success: function (resu) {
|
|
if (resu.status) {
|
|
location.reload();
|
|
}
|
|
}
|
|
});
|
|
}
|
|
|
|
function toggleAll(source) {
|
|
console.log('test');
|
|
if (source.checked) {
|
|
let elements = document.getElementsByName("cBox[]");
|
|
elements.forEach((item) => {
|
|
item.checked = true;
|
|
})
|
|
source.checked = true;
|
|
}
|
|
if (!source.checked) {
|
|
let elements = document.getElementsByName("cBox[]");
|
|
elements.forEach((item) => {
|
|
item.checked = false;
|
|
})
|
|
source.checked = false;
|
|
}
|
|
}
|
|
|
|
function updateCallsign(item) {
|
|
let text = item.options[item.selectedIndex].text
|
|
let call = text.substr(text.lastIndexOf('(')+1,(text.lastIndexOf(')')-text.lastIndexOf('(')-1));
|
|
document.getElementById("station_call").innerHTML = call;
|
|
}
|