Die URL ist http://localhost:52974/App/Detail/23432
. Ich weiß, dass der folgende Code die ID ( 23432 ) erhalten kann und in JavaScript-Code eingebettet in einer cshtml-Datei verwendet werden kann.
Ich habe jedoch eine externe jQuery-Skriptdatei, die die document.ready-Funktion verarbeitet. Der folgende Ansatz funktioniert nicht, da es sich nicht um eine cshtml-Datei handelt. Was ist der beste Ansatz, um den MVC-Routen-ID-Wert neben der Verwendung von JavaScript zum Parsen der URL zu erhalten?
%Vor%Sie könnten den Wert in einem versteckten Eingabefeld in Ihrer Ansicht speichern;
%Vor%und dann in Ihrem jQuery-Skript;
%Vor%Dann haben Sie auch Zugriff auf die ID von Ihrem externen Skript:)
Tags und Links asp.net-mvc-3 jquery