我正在尝试使用jQuery Ajax POST方法将数据发送到PHP文件,但PHP文件似乎无法从Ajax获取数据。
if (y == 5) {
window.location = "../flashcard/indexFlashcard.php";
$.post("indexSatzeargenzung.php", data:{p: punkt});
}
这是我尝试发布数据的方式,通常应该获取数据的PHP代码是:
$punkt = $_POST["p"]; echo $punkt;
显示此通知:
注意:未定义的索引:第2行的xxx \ xxx \ indexSatzeargenzung.php中的p
我真的被困在这里。
答案 0 :(得分:0)
使用jQuery库。 jQuery post() Method
答案 1 :(得分:0)
$.post( "indexSatzeargenzung.php", {p: punkt})
.done(function( data ) {
window.location = "../flashcard/indexFlashcard.php";
});
答案 2 :(得分:0)
您可以使用.ajax而不是.post方法:
if (y == 5) {
$.ajax({
type: "POST",
url:"indexSatzeargenzung.php",
data: "p=" + punkt,
complete: function() {
window.location = "../flashcard/indexFlashcard.php";
}
});
}