Jquery で @URL.Action( "name", "controller", parameters} を使用する方法を提案できますか? または、ホーム ディレクトリへの相対ルートを取得します。
次のコードを使用して JQuery get を使用する必要があります。
$(".ag").click(function () {
var id = this.id.replace("message_", "");
var cd = this.id.replace("message_", "display_message_");
$.get("/MRN/_Details_Message", function (data, status) {
document.getElementById(cd).innerHTML = "Data: " + data + "\nStatus: " + status;
});
});
問題は、JS ファイルが分離されている場合は使用できず、@URL.Action
Google の例では、MVC で相対 HTML パスを使用すると常に苦情が発生することです。