cakephp
cakePHP: ajaxでのデータ取得。
ajaxを使います。 /user/index で、Userと紐付くStudentをajaxを使って取得する。 データの取得は、/user/ajax_get_students/ から行うと仮定。 ・/user/index.ctp 下のようなプルダウンでユーザを選択する。 user 1 user 2 ajaxリクエスト関数を用意。 戻ってきたdata展開の処理は省きます。 $(“#userselect”).change(){ var userid = $(this).val(); $.ajax({ type:”POST”, url: “”, data: { ‘user_id’: userid, }, success:function(data){ console.log(data); }, error :function(XMLHttpRequest,textStatus){ console.log(textStatus); } }); } コントローラ。 ・UsersController class ・UsersController extends AppController { public $components = array(‘RequestHandler’); public function ajax_get_students($id = null) { if($this->RequestHandler->isAjax()){ $user_id […]