2016-03-01 20 views
-3

我想重定向到不同的頁面,但不知何故發佈後它不工作。它在localhost中工作正常。使用jquery在MVC5中的URL問題

我發佈的路徑是

https://dev.test.com/app/xfolder/app_name/... 

查看

<button class="btn btn-primary" onclick="Add('@Model.Id')">Add</button> 

JS

function Add(id) { 
     $.get("/XController/YAction/" + id, function(data){ 
     ... 
} 

回答

0

使用Url.Action來構建你的URL。

function Add(id) { 
    $.get("@Url.Action("YAction", "XController")" + "/" + id, function(data){ 
    ... 
} 
+0

感謝您的幫助,但如果我在js文件中使用此代碼,Url.Action不起作用。無論如何,我找到了替代品。 – Lakhae