こんにちは私の大学プロジェクトにcodeigniterフレームワークを使用していますが、js関数からコントローラメソッドを呼び出す必要がありますが、これを行うことができます。私が呼んでいるその方法。私はウェブでいくつかの例を見つけましたが、私は自分の問題を解決できませんでした。javascriptからcodeigniterメソッドを呼び出し、データを渡します
これは私が
window.location.href = "<?php echo site_url('controller_user/test');?>";
、jsの関数からの私のメソッドを呼び出すと、私はその方法に
var data = [formName, formSurname, formEmail, formUsername];
を、このデータを送信する必要があると私はこのような何かしようとする方法である:
window.location.href = "<?php echo site_url('controller_user/test');?>?data="+data;
を
私はこの問題を解決するために何をすべきかわかりません、私はstackoverflowサイトで同様のものを見つけたと言いましたがまだ問題があります。
私を助けてくれる皆様、ありがとうございます!
のようなあなたのコントローラの機能を変更するいずれかの隠されたフィールド&内のデータとHTMLフォームを作成してください試してみますJavaScriptを使用して送信するか、ここでAJAXを使用してください。 –