如何转换
$("#myChildTabName").load("./MyController/MyMethod/" + myParameter);
为使用@url.Action
?
MyMethod
返回一个部分视图。基本上我想在单击选项卡时加载部分视图。
更新如下:我已经想出了一个如下的解决方案,但这给出了一个错误,说applicationID
在当前上下文中不存在。jQuery 调用上方的警报会显示applicationID
。
//The below code DOES NOT work.
function LoadTabContents(applicationID)
{
$("#currentTab").load('@Url.Action("TabMethod", "MyController", new { @id = applicationID })')
}
//The below code works fine.
function LoadTabContents(applicationID)
{
$("#currentTab").load('@Url.Action("TabMethod", "MyController", new { @id = 123})')
}