セレクトボックスの値が変わったときに、
DBからデータを取り出して、画面を表示しようと思うのですが、上手く行きません。
http://atmarkplant-dj.blogspot.jp/2012/10/fuel-php-ajax.html
上記URLを参照して書いたのですが、書き方があまりわからず、下記のエラーになります。
どのように書き方が悪いのかご教授下さい。
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
lang
1jQuery 2 3//idはセレクトボックスの値です。 4 5<script type="text/javascript"> 6$(function($) { 7 $('#id').change(function() { 8 // 内容 9 var selectVal = $('#id').val(); 10 11 $.post( 12 "/ajaxgetformat/create.json", 13 selectVal, 14 function(data){ 15 $('#preview').html(data); 16 } 17 ); 18 }); 19}); 20</script> 21 22
lang
1FuelPHP 2<?php 3class Controller_Ajaxgetformat extends \Fuel\Core\Controller_Rest 4{ 5 public function post_create() 6 { 7 $id = $_POST['id']; 8 9 $dummy = Model_Format::dbselect($id); 10 11 //return $dummy[0]["field"]; ←returnではなくecho 12 echo $dummy[0]["field"]; 13 14 } 15 16} 17?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/13 09:59