jquery 使用 asp.net MVC 部分视图加载
我有一个部分视图,我想使用 jquery 在主视图中渲染它。
以下是我编写 jQuery 的方式:
$(document).ready(function() {
$("#dvGames").load("/LiveGame/Partial3");
});
控制器方法如下所示:
public ActionResult Partial3(DateTime gameDate)
{
return View("Partial3");
}
我没有看到任何东西。我尝试过
<% Html.RenderPartial("Partial3"); %>
,它有效,但我想在部分视图中过滤数据,所以我使用 jquery 加载方法。
I have a partial view and I want to render it in main view using jquery.
Here is how I am coding the jQuery:
$(document).ready(function() {
$("#dvGames").load("/LiveGame/Partial3");
});
where as controller method looks like this:
public ActionResult Partial3(DateTime gameDate)
{
return View("Partial3");
}
I dont see anything. I tried
<% Html.RenderPartial("Partial3"); %>
and it works but I want to filter data in partial view so I am using jquery load method.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的控制器操作需要一个 DateTime 参数,您需要在调用 AJAX 请求时提供该参数:
Your controller action requires a DateTime parameter that you need to supply when invoking the AJAX request:
尝试让框架创建 URL。使用
Try letting the framework create the URL. Use the