Few more JS tweaks
这个提交包含在:
父节点
cbc6224ad3
当前提交
a52dff82fb
共有 1 个文件被更改,包括 27 次插入 和 19 次删除
|
|
@ -364,6 +364,9 @@ $("#callsign").focusout(function() {
|
||||||
// Make sure the typed callsign and json result match
|
// Make sure the typed callsign and json result match
|
||||||
if($('#callsign').val = result.callsign) {
|
if($('#callsign').val = result.callsign) {
|
||||||
|
|
||||||
|
// Reset QSO fields
|
||||||
|
resetDefaultQSOFields();
|
||||||
|
|
||||||
if(result.dxcc.entity != undefined) {
|
if(result.dxcc.entity != undefined) {
|
||||||
$('#country').val(convert_case(result.dxcc.entity));
|
$('#country').val(convert_case(result.dxcc.entity));
|
||||||
$('#callsign_info').text(convert_case(result.dxcc.entity));
|
$('#callsign_info').text(convert_case(result.dxcc.entity));
|
||||||
|
|
@ -533,25 +536,8 @@ $("#callsign").focusout(function() {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
/* Reset fields ... */
|
// Reset QSO fields
|
||||||
$('#callsign_info').text("");
|
resetDefaultQSOFields();
|
||||||
$('#locator_info').text("");
|
|
||||||
$('#country').val("");
|
|
||||||
$('#dxcc_id').val("");
|
|
||||||
$('#cqz').val("");
|
|
||||||
$('#name').val("");
|
|
||||||
$('#qth').val("");
|
|
||||||
$('#locator').val("");
|
|
||||||
$('#iota_ref').val("");
|
|
||||||
$('#sota_ref').val("");
|
|
||||||
$("#locator").removeClass("workedGrid");
|
|
||||||
$("#locator").removeClass("newGrid");
|
|
||||||
$("#callsign").removeClass("workedGrid");
|
|
||||||
$("#callsign").removeClass("newGrid");
|
|
||||||
$('#callsign_info').removeClass("badge-secondary");
|
|
||||||
$('#callsign_info').removeClass("badge-success");
|
|
||||||
$('#callsign_info').removeClass("badge-danger");
|
|
||||||
$('#input_usa_state').val("");
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
@ -742,3 +728,25 @@ $("#callsign").keyup(function() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//Reset QSO form Fields function
|
||||||
|
function resetDefaultQSOFields() {
|
||||||
|
$('#callsign_info').text("");
|
||||||
|
$('#locator_info').text("");
|
||||||
|
$('#country').val("");
|
||||||
|
$('#dxcc_id').val("");
|
||||||
|
$('#cqz').val("");
|
||||||
|
$('#name').val("");
|
||||||
|
$('#qth').val("");
|
||||||
|
$('#locator').val("");
|
||||||
|
$('#iota_ref').val("");
|
||||||
|
$('#sota_ref').val("");
|
||||||
|
$("#locator").removeClass("workedGrid");
|
||||||
|
$("#locator").removeClass("newGrid");
|
||||||
|
$("#callsign").removeClass("workedGrid");
|
||||||
|
$("#callsign").removeClass("newGrid");
|
||||||
|
$('#callsign_info').removeClass("badge-secondary");
|
||||||
|
$('#callsign_info').removeClass("badge-success");
|
||||||
|
$('#callsign_info').removeClass("badge-danger");
|
||||||
|
$('#input_usa_state').val("");
|
||||||
|
}
|
||||||
正在加载…
在新工单中引用