jsローカルリフレッシュとローカルリフレッシュ

2216 ワード

最近プロジェクトをして問題があってずっと私を困らせて、今日霊的に動いて解決して、jQueryのclick事件は私がajaxを呼び出した後に2回クリックすることができなくて、今回したのはある商品の有効化と無効化で、もともとajaxでバックグラウンドのプログラムを呼び出して、成功した後に局部はリフレッシュして、前に長い間やって、2回クリックすることができなくて、ページをリフレッシュしない限り......
ここに私のコードを添付します.
 
$(".edit-status3").click(function(){
       $.ajax({
              type:"post",
              data:{classify_id:$(this).attr("data-classify_id")},  //    id
              url:"{:U('Admin/Article/ajaxStatus3')}",  //      
              dataType:"json",
              success:function(data){  //data            
                  if(data.status==1){ 
                      $("#table-info").load(location.href+" #table-info");  //            
                      //window.location.reload();  //      (          ,             )  
                  }
              }
        });
 });

/*    ,                        ,            ,  :*/
$("body").on("click",".edit-status3",function(){
       $.ajax({...});  //ajax    ,     copy   ok
}); 
以下总结了一些常用的前端刷新页面的方法:
 の2ページに る 
 のページに ってリフレッシュ 
 のページに る
 のページに る
ページの ロード、ローカルリフレッシュ
 のページに り、ローカルでリフレッシュ
ジャンプの  
    :IE    document.execCommand("Stop"),Chrome Firefox window.stop()   
     :window.history.go(-1);
    : window.location.reload();
    (“#table_table”        id):$("#content_table").load(location.href+" #content_table");
    :window.location.href = 'www.yoursite.com';