2010-07-24 4 views
1

MVC를 사용하여 서버 측에서 ajax #anchors의 처리를 표준화하려고합니다. 예를 들어MVC로 처리하는 Ajax #anchors

:

내가 컨트롤러 코드를 알고하지 않도록 요청 앵커가, 아약스 앵커가없는 요청으로 아약스 앵커와 모든 요청을 변환 할 컨트롤러 액션이 호출되기 전에

1)가 /user/profile#user/photos/user/photos

2) /main/index#user/profile/33로서 취급 할 필요가 /user/profile/33

로서 취급 할 필요가있다 무엇 이를 달성하기위한 MVC의 가장 좋은 기술은 무엇입니까?

+1

이 문제가 발생합니까? http://www.mikeduncan.com/named-anchors-are-not-sent/ – jfar

+0

emmm ... 코드를 작성하기 시작할 때 이것을 깨달았습니다. 앵커 정보를 서버에 수동으로 보내려면 자바 스크립트 전처리를해야합니다. – Andy

답변

1

앵커가 URL로 서버에 푸시되지 않습니다. 하나의 옵션은 값을 /main/index#user/profile/33 숨겨진 필드 안에 넣고 컨트롤러의 내용을 가져 오는 것입니다.

그러나 마크 업 페이지에서 앵커를 어떻게 사용하고 있는지 확실하지 않으므로 도움이되지 않을 수 있습니다!

관련 문제