嘿伙计们,我仍然是ajax的新手。单击按钮时运行JavaScript时遇到问题。我想要的只是,如果我点击按钮我可以运行ajax,这样ajax可以调用PHP脚本并进行查询,同时可以更改页面。
这是我的HTML代码
post = {
_id: random,
userId: userId,
status: 'published',
expiration: 'Date.now() + 30days'
};
这是我的PHP代码
<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.');
}
});
}
抱歉我的英文不好,谢谢你,祝你有愉快的一天.. 干杯!!
答案 0 :(得分:0)
如果在您的请求完成之前页面发生了变化,您的请求将被终止。为了达到您的目的,您可以使用表格。将表单的action
属性设置为/skripsi3/phpmobile/tenantmembayar.php
。将按钮更改为表单的提交按钮。在tenantmembayar.php
结束时,添加一行以将浏览器重定向到您要转到的页面。