私はこれを数時間解決しようとしましたが、うまくいきませんでした。これは私の問題です:
ボタンをクリックすると、fancybox ポップアップが開き、mysql のアカウントが表示されます。同じポップアップに、特定のアカウントを削除できる削除ボタンがあります。その削除ボタンを押すと、アカウントのポップアップが閉じ、アカウントを削除するかどうかを尋ねる別のポップアップが開きます。はいを押すと、アカウントがmysqlから削除され、ポップアップが閉じます。これまでのところすべてが機能していますが...
アカウントでポップアップを再度開くと、削除したアカウントはまだそこにありますが、mysql にはありません。ファンシーボックスが私のアカウントなどをキャッシュしているようです。すべてを終了して再度アカウント ポップアップを開くと、アカウントが削除され、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>