我混合Javascript和Razor代碼重定向到發送幾params.Heres我嘗試的代碼頁。訪問我的對象屬性從JavaScript和使用MVC剃鬚刀Url.Action
function insertSuccess(data) {
$('#NewCategoryGroup').dialog('close');
var myId = data.Object.GroupCatId;
var myName = data.Object.ItemCategoryGroup;
window.location.replace("@Url.Action("CatGroupDetails","TaxRules",new { id = myId, name = myName })");
}
我可以代替Id = 1
和name = "test"
和它的作品。但是當我嘗試使用變量時,它不會讓我。我是否必須以舊的方式編寫我的網址 - 「http://www.someweb.com/5?Name=test」。 感謝您的幫助。
_「它不會讓我」_這是什麼意思?它做什麼而不是你期望的? –