Я использую MVC WebGrid и артефакт навигации страницы, у меня есть много адресов, которые выглядят, как, как:Как обновить большое количество ссылок на веб-странице
<a href="/SyntheticData/MasterDetail?modelIn=Exact.Web.ViewModel.MasterDetailViewModel&entrystate=Templates&selectedrow=5">►</a>
мне нужно изменить entrystate = Шаблоны до entrystate = Paging.
Есть ли способ jscript, чтобы внести это изменение для всех ссылок в простой скрипт?
Соединения создаются компонентом webgrid, и у меня нет доступа к нему. Кажется, что они сформированы, потому что сетка принимает URL-адрес, который вызывает действие и использует его в качестве базового url (entrystate и modelIn являются маршрутными значениями, вызывающими действие). Я не контролирую это. Моим единственным вариантом является исправление html после его создания. Я застрял с этой хромой сеткой.
«jscript way», поэтому прокрутите каждый тег «a», найдите и замените атрибут href, это очень выполнимо – atmd
@KyleT в javascript? – atmd
Что? он, что заменить в качестве подстроки в теге «a», href, на стороне клиента с javascript. Не редактируйте текстовый файл – atmd