jsローカルリフレッシュとローカルリフレッシュ
最近プロジェクトをして問題があってずっと私を困らせて、今日霊的に動いて解決して、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';