我在其中一个页面中有以下paypal按钮,但在开始时,它隐藏了。 让我们说page1.php
<div id="over" style="display:none;">
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="'.$webinar_paypal_link.'">
<input type="hidden" name="custom_name" value="'.$post_id.'">
<input type="hidden" name="notify_url" id="notify_url" value="ipn_get.php?action=ipn">
<input type="image" class="paypalbutton" src="" border="0" name="submit" alt="JOIN OUR SUCCESS TEAM NOW">
<img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
</div>
在管理员中,我有一个界面,管理员可以选择是否显示按钮是或否,信息存储在数据库中。 所以在那个时候,当管理员选择是的时候,我想在page1.php上显示paypal按钮(表示更改样式=&#34;显示:来自style =&#34的块;显示:无;&#34;)而不显示页面刷新。
可能吗?
答案 0 :(得分:0)
单独使用jQuery是不可能的,客户端(没有对服务器的请求)。可以使用Websockets。
你的情况是否值得复杂?可能不是。我会建议polling the server client-side更新。除非您的应用程序无法处理简单的GET请求并且拥有许多并发用户,否则加载中的添加可能会忽略不计。
编辑:我错了。 You can use cookies for this purpose。但是,在将该技术与使用轮询服务器等众所周知的模式进行比较时,我认为不值得。