コントローラーのajax関数にデータを渡したいのですが、$this->data
が空です。
私はJSにいます:
$.post('/teach/update_word', {one: '1', two: '2'}, function (data){
alert(data);
});
そしてコントローラーで:
function update_word(){ // AJAX
$output;
if($this->data){
$output['data']= 'yes';
}else{
$output['data']= 'no';
}
echo json_encode($output);
die();
}
私の関数は常にを返します{"data":"no"}
。