父节点
33ec51d7d5
当前提交
370daa3e55
共有 2 个文件被更改,包括 18 次插入 和 21 次删除
|
|
@ -75,8 +75,12 @@ class Stations extends CI_Model {
|
|||
$station_active = 1;
|
||||
}
|
||||
|
||||
// Get the state value from the form
|
||||
// Check if the state is Canada and get the correct state
|
||||
if ($this->input->post('dxcc') == 1 && $this->input->post('station_ca_state') !="") {
|
||||
$state = xss_clean($this->input->post('station_ca_state', true));
|
||||
} else {
|
||||
$state = xss_clean($this->input->post('station_state', true));
|
||||
}
|
||||
|
||||
// Create data array with field values
|
||||
$data = array(
|
||||
|
|
@ -125,10 +129,16 @@ class Stations extends CI_Model {
|
|||
|
||||
function edit() {
|
||||
|
||||
// Get the state value from the form
|
||||
// Check if the state is Canada and get the correct state
|
||||
if ($this->input->post('dxcc') == 1 && $this->input->post('station_ca_state') !="") {
|
||||
$state = xss_clean($this->input->post('station_ca_state', true));
|
||||
} else {
|
||||
$state = xss_clean($this->input->post('station_state', true));
|
||||
|
||||
// log as an error the value of state
|
||||
log_message('error', 'State value: ' . $state);
|
||||
}
|
||||
|
||||
log_message('error', 'State value: ' . $this->input->post('station_state', true));
|
||||
|
||||
$data = array(
|
||||
'station_profile_name' => xss_clean($this->input->post('station_profile_name', true)),
|
||||
|
|
|
|||
|
|
@ -46,7 +46,6 @@ $(document).ready( function () {
|
|||
|
||||
// Hide all states initially
|
||||
$("#canada_state, #aland_state, #asiatic_russia_state, #belarus_state, #mexico_state, #eu_russia_state, #argentina_state, #brazil_state, #chile_state, #us_state, #paraguay_state, #korea_state, #uruguay_state, #venezuela_state, #australia_state, #png_state, #nz_state, #belgium_state, #italy_state, #netherlands_state").hide();
|
||||
|
||||
/**
|
||||
* Gets the selected DXCC ID and shows the corresponding state.
|
||||
*/
|
||||
|
|
@ -75,16 +74,4 @@ $(document).ready( function () {
|
|||
// Show the selected state
|
||||
$("#" + stateToShow).show();
|
||||
});
|
||||
|
||||
/**
|
||||
* Form submission handler to ensure only visible state value is submitted
|
||||
*/
|
||||
$('form[name="create_profile"]').on('submit', function() {
|
||||
// Clear all hidden state dropdown values before submission
|
||||
$("#mexico_state, #belarus_state, #asiatic_russia_state, #aland_state, #canada_state, #us_state, #eu_russia_state, #argentina_state, #brazil_state, #chile_state, #paraguay_state, #korea_state, #uruguay_state, #venezuela_state, #australia_state, #png_state, #nz_state, #belgium_state, #italy_state, #netherlands_state").each(function() {
|
||||
if ($(this).is(':hidden')) {
|
||||
$(this).find('select[name="station_state"]').val('');
|
||||
}
|
||||
});
|
||||
});
|
||||
} );
|
||||
|
|
|
|||
正在加载…
在新工单中引用