Zurb Foundation フレームワークで Codeigniter を使用しています。AJAXを使用してリビールボックス(ファンシーポップアップ)にデータをロードしようとしています..秘訣は、内部のhtmlコンテンツだけをロードするのではなく、HTML自体をロードしていることです..つまり、コントローラーの関数がphpを返すようにしたい内容がポップアップに表示されるajax呼び出し関数へのファイル..私のコードは
Ajax 関数呼び出し
function ajaxfunct() {
$.ajax({
type: "POST",
url: "welcome/test",
data: { name: "Jigar", location: "jain" }
}).done(function( html ) {
$("#tagUser").append(html);
});
}
私のコントローラーコードは
public function test() {
$data['name'] = $_POST['name'];
$data['location'] = $_POST['location'];
$this->load->view('index', $data);
echo 'WHAT SHUD I ECHO HERE ?'
}
コントローラーコードの最後の2行が間違っていることはわかっています..ビューフォルダーからphpファイルを取得して処理し、前処理されたhtml(文字列)としてajaxに渡す方法がわかりません。
私はコード全体を探しているわけではありません..いくつかの関数またはオンラインチュートリアルへの参照だけが素晴らしいでしょう..ありがとう