【问题标题】:jqGrid dataUrl routing issuejqGrid dataUrl 路由问题
【发布时间】:2011-08-19 02:53:24
【问题描述】:

我正在开发我的第一个 ASP.NET MVC 3 应用程序,并且在我的一些页面上有几个 jqGrid 网格。我注意到,当我在本地 Visual Studio 的内置服务器上运行时,服务器上的某些 dataUrls 工作正常,出现 404 错误。

在本地,我的网站在 http://localhost:57000/IceCream 之类的地方运行,但它被部署到 http://10.10.5.100/IceCreamShop/IceCream 之类的地方。

我这样指定我的搜索选项:

searchoptions: {
   dataUrl: '/IceCream/AvailableToppings',
   buildSelect: createSelectList,
   sopt: ['eq']
}

注意 - 路线中没有列出 IceCreamShop。

也许我只是以错误的方式解决这个问题。如何正确指定路线 在任一环境中运行?


已解决

我只需要这样做:

searchoptions: {
   dataUrl: '@Url.Action("AvailableToppings", "IceCream")',
   buildSelect: createSelectList,
   sopt: ['eq']
}

很简单。这里没什么可看的...继续前进...继续前进。

【问题讨论】:

  • 查看the answer,我在其中描述了我如何在我的项目中解决同样的问题。

标签: asp.net-mvc jqgrid routes asp.net-mvc-routing


【解决方案1】:

正如我在对问题的更新中所写,我需要做的就是:

searchoptions: {
   dataUrl: '@Url.Action("AvailableToppings", "IceCream")',
   buildSelect: createSelectList,
   sopt: ['eq']
}

【讨论】:

    猜你喜欢
    • 2011-12-30
    • 1970-01-01
    • 2017-03-26
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 2018-09-30
    • 2016-11-09
    • 2011-11-17
    相关资源
    最近更新 更多