gpt4 book ai didi

javascript - 如果 php 页面加载到 div 中,显示或隐藏 HTML

转载 作者:太空宇宙 更新时间:2023-11-03 16:00:13 25 4
gpt4 key购买 nike

我基本上有一个结帐页面(index.php),我在其中将4 个其他页面 加载到“content div” (按下链接时)

<div id="content"></div>

使用..

 $("#content").load(link + '.php');

问题是我在同一页面 (index.php) 上使用了两种不同的 Paypal 结帐表单(标准和重复),它们都有冲突的 ID,我无法更改。

看起来像..

<form id="checkout_form" name="_xclick" action="https://www.paypal.com/us/cgi-bin/webscr" id="form" method="post" >
<input type="hidden" id="unique" name="cmd" value="_xclick" />

</form>

还有第二个..

<form id="checkout_form2" name="_xclick" action="https://www.paypal.com/us/cgi-bin/webscr" id="form" method="post" >
<input type="hidden" id="unique" name="cmd" value="_xclick" />

</form>

我想基本上写一个函数说.. IF page ID inside content div=xyz 然后使用/显示 form1else if page=zzz 使用/显示 form2

..这个问题基本上是导致空字段有时会被发送到 paypal IPN

最佳答案

您的检查必须在 load() 像这样完成后完成

$("#content").load(link + '.php', function() {
// Do your id check here
if($("#xyz").length) {
$("#form1").show();
$("#form2").hide();
}
else {
$("#form1").hide();
$("#form2").show();
}
});

关于javascript - 如果 php 页面加载到 div 中,显示或隐藏 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32232246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com