嘿,我還是ajax的新手。點擊按鈕時運行JavaScript時遇到問題。我想要的是,如果我點擊按鈕,我可以運行ajax,這樣ajax就可以調用PHP腳本並進行查詢,同時可以更改頁面。單擊按鈕時同時運行ajax和更改頁面
這是我的html代碼
<input type="button" onclick="detailbayar()" value="Saya Sudah Bayar" data-theme="b">
function detailbayar()
{
$.ajax({
url: host+'/skripsi3/phpmobile/tenantmembayar.php',
data: { id: user,id1:getacara,id2:getorderID},
dataType: 'json',
success: function(result){
alert("Payment Accepted");
window.location.href="detailpesanan.html";
},
error: function(){
//output.text('There was an error loading the data.');
}
});
}
,這是我的PHP代碼
<?php
session_start();
include "config.php";
$idtenant=mysql_real_escape_string($_POST["id"]);
$idacara=mysql_real_escape_string($_POST["id1"]);
$orderID=mysql_real_escape_string($_POST["id2"]);
date_default_timezone_set('Asia/Jakarta');
$tanggal = date("d M Y G:i");
$bayar="telahbayar";
$konfirmasi="On Process";
$query="UPDATE `preorder` SET `tanggalbayar`='$tanggal',`statuspesanan`='$konfirmasi',`statusbayar`='$bayar' WHERE id_tenant='$idtenant' && id_acara='$idacara' && id_order='$orderID'";
$result = mysql_query($query);
?>
對不起,我英文不好,謝謝你,有一個愉快的一天.. 乾杯!
如果你無論如何改變頁面,AJAX請求的點變得完全沒有實際意義。 –
@RoryMcCrossan是正確的。最好你做一個回發 – vishwakarma09
我仍然是關於Ajax的新手,你能給我一個建議或一個鏈接,所以我可以學習它嗎?謝謝你的回覆RoryMcCrossan和vishwakarma09 – Rei