発生している問題・エラーメッセージ
jqueryで書いたajaxをcakephpのコントローラーに渡したのですが、nullとなってしまいうまく値が渡せません。
該当のソースコード
javascript
1$(.class).on('change', function(){ 2 3 let abc = "3" 4 $.ajax({ 5 dataType : "json", 6 type: "POST", 7 url: baseUrl + languages + "/コントローラー名/アクション名", 8 data: abc, 9 success: function(data) { 10 console.log(abc); 11 }, 12 error: function() { 13 console.log("失敗しました"); 14 }, 15 });
php
1public function アクション名() { 2 $ajaxData = $_POST['abc']; 3 4} 5
試したこと
jQueryのconsole.logではきちんとabcに3が入った値が出てくるのでjavascriptのファイルは間違っていないと思うのですが、phpのファイルだとnullになってしまいます。
上記のコードでどこが間違っていますか?
ご教示いただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー