Изменение URL без загрузки всей страницы в mvc3 - PullRequest
0 голосов
/ 16 марта 2012

Я работаю над проектом частных объявлений в asp.net mvc3.Я столкнулся с проблемой на странице поиска фильтра. Я хочу изменить URL-адрес, не загружая всю страницу, например, Facebook или Linkedin, до изменения:

http://localhost:4847/Category/Clothing/

после изменения, когда пользователь удаляет категорию:

http://localhost:4847/Category/

И когда пользователь выбирает категорию, он должен быть изменен, чтобы добавить категорию, как я показываю сверху.

Я использую ajax для поиска по фильтру

Ответы [ 2 ]

1 голос
/ 16 марта 2012

Вы можете использовать Html5 History API

В любом случае, это функция Html5, и не все браузеры могут ее поддерживать.В этом случае я бы предложил напрямую использовать плагин, который ухудшает хеш-изменения, если он не поддерживается, например History.js

0 голосов
/ 16 марта 2012

По сути, это тот же вопрос, что и для того, как исправить кнопки «Назад» в истории браузера. Оформить заказ Какой плагин jQuery для кнопки «назад» лучше всего? , он действительно может вам помочь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...