0

Jqueryを使用するページがありますload();

ユーザーが「私の投稿」ボタンをクリックすると、それが表示load('my_post.php');されます(ユーザーがクリックしたときにのみ表示されます

別の削除ボタンがあります。それはphpファイルに送信され、データベースから投稿を削除します

削除後window.location、同じページに戻ります。

load 'my post'ただし、の後に自動化する必要がありwindow.locationます。そのため、ユーザーはボタンをクリックして再度読み込むことなく、投稿を削除した内容を確認できます。

このようなもの

echo "
<script>           
$(location).attr('href', 'my_account.php', 
    function(){
        $('#box').load('my_post.php');
    }
);      
</script>       
";
4

2 に答える 2

0

ページが読み込まれるたびにページに入力され、ヘッダーまたはパラメーターで渡されるメタ タグを作成できます。

PHP:

<meta name="page_triggers" content="<?= $_GET['page_triggers'] ?>">

Jクエリ:

page = Array();
$(function(){
  page_triggers = $('meta[name="page_triggers"]').attr('content').split(" ");
  $.each(page_triggers, function(page_trigger){
    page[page_trigger]();
  });
}
page['my_awesome_trigger'] = function(){
   do_some_awesome_stuff();
}

または、何らかの方法でソケットを開きます。

于 2013-06-15T16:38:19.690 に答える