codeigniter フレームワークを使用して PHP アプリケーションを作成しています。ページ内のデータを .csv 形式のファイルとしてダウンロードするツールを追加しようとしています。サーバー側へのコードはありますが、「ダウンロード」コントローラーの URL マッピングの処理に問題があります。/controllers/ には、「Download」というコントローラーがあります。これには、「exportCSV」という関数があり、デコードされてファイルの作成に使用される json オブジェクトを受け取ります。そのため、「post」を介して JavaScript 配列をそのメソッドに送信しようとしていますが、URL マッピングの処理に問題があります。ここに私のJavaScript呼び出しがあります...
function download(){
$.post('index.php/download/exportCSV', {input : dataForDownload.toString()},
function(answer){
alert(answer);
}
);
}