これはコントローラ関数の呼び出しです:
function downloadFile(fn,con)
{
var loadUrl = "/Fast-Docs/index.php/Docs/downloadFile";
alert('hi');
$.post(
loadUrl,
{content: con, filename: fn});
}
コントローラ機能:
public function downloadFile()
{
$this->load->helper('download');
$content=$this->input->post('content');
$fn=$this->input->post('filename');
return force_download($fn,$content);
}
しかし、ファイルはダウンロードされていません。
機能しない理由はわかっていますが、修正方法はわかりません。それで解決策は何ですか。さらに情報が必要な場合は、お気軽にお問い合わせください。