Ajax #anchors обработка с помощью MVC - PullRequest
1 голос
/ 24 июля 2010

Я хочу стандартизировать обработку ajax #anchors на стороне сервера, используя MVC.

Перед вызовом действия контроллера я хочу преобразовать каждый запрос с привязками ajax в запрос без привязок ajax, чтобы код контроллера не знал, что в запросе были привязки:

Например:

1) /user/profile#user/photos следует рассматривать как /user/photos

2) /main/index#user/profile/33 следует рассматривать как /user/profile/33

Какая техника в MVC лучше всего подходит для этого?

1 Ответ

1 голос
/ 24 июля 2010

Якоря не отправляются на сервер с URL-адресом. Один из вариантов - поместить значение /main/index#user/profile/33 в скрытое поле и получить его содержимое от вашего контроллера.

Однако я не уверен, как вы используете якоря на странице разметки, так что это может не помочь!

...