我使用带有 Jquery 选项卡的页面,如果我在选项卡中提交其中一个表单,则只有该选项卡被提交并使用此 jquery 代码刷新:
$(document).on("submit", "#plaatsen_stap3", function(event) {
/* stop form from submitting normally */
event.preventDefault();
$.ajax({
type:"GET",
url:"../plaatsen_advertentie/plaatsen_advertentie_stap3.php",
cache: false,
data: $("#plaatsen_stap3").serialize(),
success:function(data){
$("#tab2").html(data);
}
});
});
但在必须付款的情况下,我想用付款页面重新加载页面。我想在 div 重新加载数据后这样做,因为我需要在数据库中使用来自 GET 的数据放置一个支付行。位置可以选择吗?如果我现在使用它,则只有 div (tab2) 会加载付款页面....
所以: 1.push submit 2.submit the form and load page/script in div by Ajax 3.check in php script (in the div) if payment is required 4.if yes,在数据库中添加支付数据行并重新加载整个带有付款页面的页面(在 url 中有一些 Get 数据(最后插入的 id)