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
|
||||
if($('#callsign').val = result.callsign) {
|
||||
|
||||
// Reset QSO fields
|
||||
resetDefaultQSOFields();
|
||||
|
||||
if(result.dxcc.entity != undefined) {
|
||||
$('#country').val(convert_case(result.dxcc.entity));
|
||||
$('#callsign_info').text(convert_case(result.dxcc.entity));
|
||||
|
|
@ -533,25 +536,8 @@ $("#callsign").focusout(function() {
|
|||
}
|
||||
});
|
||||
} else {
|
||||
/* Reset fields ... */
|
||||
$('#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("");
|
||||
// Reset QSO fields
|
||||
resetDefaultQSOFields();
|
||||
}
|
||||
})
|
||||
|
||||
|
|
@ -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("");
|
||||
}
|
||||
正在加载…
在新工单中引用