【发布时间】:2010-10-05 21:13:04
【问题描述】:
简介
我正在使用 MVC.Net 开发一个项目。我刚刚启动了一个带有 Home Controller 和 Index 操作的默认网站。我使用'Home/Index/1' 浏览视图,一切正常。
现在我想添加一个额外的 url 参数,所以我更改了我的 global.asax 并添加了一个 foo 参数:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}/{foo}", // URL with parameters
new {controller = "Home", action = "Index", id = UrlParameter.Optional, foo = UrlParameter.Optional} // Parameter defaults
);
在页面上我也有一点 jquery。例如这个脚本:
<script type="text/javascript">
$(document).ready(
function ()
{
});
</script>
问题
但是现在当我使用“Home/Index/1/1”浏览到我的页面时,我收到了一个 javascript 错误:
Microsoft JScript 运行时错误:预期对象
当我浏览到带有'Home/Index/1' 的页面时,一切正常。可能我的 url 路由有问题,但我不知道我做错了什么。
【问题讨论】:
-
您可以编辑您的问题并包含查看代码吗?这可能会有所帮助。
标签: asp.net-mvc