2011-12-27 5 views
0

모든 요청의 대부분이 아약스 또는 원격 양식 (신규, 생성, 표시, 편집 등) 인 건물 응용 프로그램입니다. 난 그냥 각 요청에 대한 공통 div를 업데이 트입니다. 레일을 통한 원격 작업으로 리디렉션 3

는 지금은 백 버튼이 필요 온 클릭 사업부는 (Gmail의 뒤로 링크 다소 유사) 이전의 내용으로 업데이트해야합니다

사람이 레일 3에 달성 할 수있는 방법을 말해 줄 수?

답변

0

아이디어는 북마크/URL을 historize하는 것입니다.

의 당신이 아약스는 submitButton ID로 버튼 양식을 제출 있다고 가정 해 봅시다 :이 코드

$("#submitButton").bind("click",function(){ 

    // do you AJAX stuff here (form validation, form sending, etc.) 
    $.getScript(this.href); 
    history.pushState(null, "", this.href); 
}); 

$(window).bind("popstate",function(){ 
    $.getScript(location.href); 
}); 

, 당신은 뒤로 버튼 기록을 가능하게한다.

자세한 내용은 that SO post을 참조하십시오.

관련 문제