-1
在控制器中我有一個用於路由的_remap()。如何在ajax中調用codeigniter函數?
我的控制器如下:
public function _remap($id)
{
$this->index();
}
public function index()
{
$this->accesscontrol->can_or_redirect('view', 'translation');
$this->output->view('translation/language');
}
function process(Request $request){
// if(Response::ajax()) return "OK";
return json_encode(array('ok'));
}
我的看法如下:
$('#lang_choice1').each(function() {
$('#src_trans_lang').val($("#lang_choice1 option:selected").val());
var msg = $(this).val();
$.ajax({
type: "POST",
url: '<?=site_url('translation/language/process')?>',
data: msg,
success: function(data){ }
});
return false;
});
我試圖調用函數過程中Ajax和其不獲取調用。我如何修改_remap函數來調用ajax調用?
控制器名稱
檢查響應? –
正確描述你的問題 –
控制器名稱是language.php,並且位於翻譯目錄中..我試圖在視圖中使用ajax調用此控制器中的過程函數。 – Programmer