我试图解决这个问题几个小时没有运气。这是我的问题:
当我点击一个按钮时,会打开一个fancybox弹出窗口并显示来自mysql的帐户。我在同一个弹出窗口中有一个删除按钮,可以删除某个帐户。当我按下删除按钮时,帐户的弹出窗口关闭,另一个弹出窗口打开,询问我是否要删除该帐户。当我按yes时,帐户将从mysql中删除,弹出窗口将关闭。一切都运作到目前为止,但......
当我再次使用帐户打开弹出窗口时,我删除的帐户仍然存在,但不在mysql中。似乎fancybox缓存我的帐户或类似的东西。如果我退出所有内容并再次打开帐户弹出窗口,则会删除帐户并反映mysql中的内容。
我使用以下代码打开和关闭弹出窗口。
$.fancybox.close();
$.fancybox.open('#inline16');
有人可以告诉我发生了什么事吗?
<div id="inline16" style="display: none;">
<h3>Are you sure you want to remove the account?></h3>
<form id="myform" method="post" action="">
</form> <br>
<input type="button" onclick="close_popup()" value="Cancel" />
<input type="button" onclick="delete_account_2()" value="Yes" />
</div>