这是我的代码
<script type="text/javascript">
$.ajax({
type: "POST",
url: "proses.php",
data: {
noKartu: noK,
nmKartu: nP,
tujuan: bT,
idBus: iB,
jum: ind,
noKursi: nKursi,
biaya: harga,
tgl: tK
}
});
</script>
我想要做的是在ajax将数据发布到proses.php后,页面直接转到下一页。 感谢
答案 0 :(得分:3)
一旦AJAX使用成功回调成功发布(例如,转到下一页),您就可以执行操作,如下所示:
$.ajax({
type: "POST",
url: "proses.php",
data: {
noKartu: noK,
nmKartu: nP,
tujuan: bT,
idBus: iB,
jum: ind,
noKursi: nKursi,
biaya: harga,
tgl: tK
},
success: function(){
window.location="nextpage.php";
}
});
答案 1 :(得分:3)
您可以在ajax上添加成功回调并重定向到下一页,如下所示:
$.ajax({
type: "POST",
url: "proses.php",
data: {
/*insert your data here*/
},
success: function (data) {
location.href = "http://your.next.page";
}
});
答案 2 :(得分:-2)
<script>
$.ajax({
type: "POST",
url: "proses.php",
data: {
noKartu: noK,
nmKartu: nP,
tujuan: bT,
idBus: iB,
jum: ind,
noKursi: nKursi,
biaya: harga,
tgl: tK
}
});
window.location.href = "http://www.google.com";
</script>
这可以将您转发到www.google.com而无需关心结果。由于AJAX的性质是异步的,我们应该先行一步。但我不推荐这种做法......更好的是实施了回调。但是哦,因为你不关心结果。