やりたいこと
ajaxの勉強をしています。以下のコードで、class="test"の要素をクリックしたら、class="result"の部分に「東京都山田」と表示させたいです。
//HTML <div class="test">押す</div> <div class="result"></div>
//jQuery $('#body').on('click','.test',function(){ $.ajax({ url: 'sample.php', type: 'POST', data: {'address':'東京都','name':'山田'}, cache: false, contentType: false, processData: false, dataType: 'html' }) .done( (data) => { $('.result').html(data); }) .fail( (data) => { }) .always( (data) => { }); });
// sample.php header('Content-type: text/plain; charset= UTF-8'); echo $_POST['address'].$_POST['name'];
困っていること
class="test"の要素をクリックしたら、class="result"の部分に「東京都山田」と表示させたいのですが、
$_POST['address']も$_POST['name']もUndefined indexとなってしまいます。
ajaxの入門サイトをずっと見ているのですが、よくわからず質問いたしました。
もしお分かりになる方がいらっしゃいましたら、ご教授頂けましたら幸いです。
何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/03 06:51
2021/02/03 06:55