diff --git a/application/controllers/User_options.php b/application/controllers/User_options.php index 77fc477c..46d1150d 100755 --- a/application/controllers/User_options.php +++ b/application/controllers/User_options.php @@ -19,7 +19,10 @@ class User_Options extends CI_Controller { } else { $option_name=$obj['band'].'/'.$obj['mode']; } - return $this->user_options_model->set_option('Favourite',$option_name, $obj); + $this->user_options_model->set_option('Favourite',$option_name, $obj); + $jsonout['success']=1; + header('Content-Type: application/json'); + echo json_encode($jsonout); } public function get_fav() { @@ -38,7 +41,9 @@ class User_Options extends CI_Controller { $option_name=$this->security->xss_clean($obj['option_name']); $this->user_options_model->del_option('Favourite',$option_name); } - return; + $jsonout['success']=1; + header('Content-Type: application/json'); + echo json_encode($jsonout); } } diff --git a/assets/js/sections/qso.js b/assets/js/sections/qso.js index b914ee9a..dc2fa377 100644 --- a/assets/js/sections/qso.js +++ b/assets/js/sections/qso.js @@ -23,11 +23,12 @@ var favs={}; function del_fav(name) { $.ajax({ url: base_url+'index.php/user_options/del_fav', - method: 'GET', + method: 'POST', dataType: 'json', contentType: "application/json; charset=utf-8", data: { "option_name": name }, success: function(result) { + get_fav(); } }); }