Я предполагаю, что вы хотите получить доступ к значению параметра метода действия вашего контроллера через jQuery в клиенте.
В таком случае я бы предпочел выдать значение параметра в виде метаданных в виде и запросить его с помощью jQuery, а не анализировать сам URL-адрес (однако вам нужно решить, куда отправлять).
В ASP.NET MVC, если у вас есть маршрут, который принимает следующий шаблон: {controller} {action} {param} , http: \ myhost \ mycontroller \ myaction \ 3 и http: \ myhost \ mycontroller \ myaction? Param = 3 эквивалентны, и разбора только одного шаблона URL будет недостаточно.
Вы можете найти примеры в jQuery плагине mdatadata полезными.
Ниже приведен один из примеров по ссылке выше.
<li class="someclass {some: 'data'} anotherclass">...</li>
<script>alert($('li.someclass').metadata().some);</script>
Пожалуйста, не обращайте внимания на этот ответ, если мое предположение неверно.