用asp.net MVC局部视图加载jquery

我有一个局部视图,我想使用 jquery在主视图中呈现它.

以下是我编写jQuery的方法

$(document).ready(function() {
        $("#dvGames").load("/LiveGame/Partial3");
});

控制器方法如下所示:

public ActionResult Partial3(DateTime gameDate)
{
    return View("Partial3");
}

我没有看到任何东西.我试过了

<% Html.RenderPartial("Partial3"); %>

它工作但我想在局部视图中过滤数据,所以我使用jquery加载方法.

解决方法

您的控制器操作需要在调用AJAX请求时需要提供的DateTime参数:
$(function() {
    $('#dvGames').load(
        '<%= Url.Action("Partial3","LiveGame") %>',{ gameDate: '2011-03-06' }
    );
});

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....