phpファイルでajaxを使用して送信されたデータを受信できません。 Ajaxがデータを送信したようですが、成功メッセージが表示されますが、PHPページに「Notice:Undefined index:ab」というエラーが表示されます。ajaxを使用してphpファイルにデータを送信
$('#download-btn').click(function(){
var ab="abc";
$.ajax({
url:'generate_url.php',
data:{'ab':ab},
type:'post',
success:function(data) {alert("sent");},
error: function(request, status, error) {alert(request,status);}
});
}
そして、それは私がgenerate_url.phpでデータを抽出方法は次のとおりです:ここで
は、AJAXを使用してデータを送信するための私のjqueryのコードは、あなたの助けを事前に
<?php
$a = $_POST['ab'];
echo $a;
?>
ありがとう!
動作するはずです。 'var_dump($ _ POST);'は何を表示しますか? – Barmar
PHPページの内容はどうやって見ていますか?成功関数は 'data'を表示しません。 – Barmar
関数の最後に ')'がありません。 – Barmar