获取部分视图的数据

Get data for partial view

在我的主要观点中,我有以下几点:

<div id="partial">
    @Html.Partial("~/Views/Recon/Partial/Partial1.cshtml")
</div>
<div><input type="button" id="partialbtn" /></div>

..余景

我的ajax电话

  $("#partialbtn").click(function (){
    $.ajax({
        url: "Recon/Partial1",
        type: "get",
        data: $("form").serialize(),
        success: function (result) {
            $("#partial"),html5(result);
        }
    });

我的控制器

       public ActionResult Partial1()
    {
        ViewBag.Test = "From Controller";
        return View("~/Views/Recon/Partial/Partial1.cshtml");
    }

})

当我单击该按钮时,出现 javascript 错误,显示 "Function Expected"。现在,我基本上只是在尝试测试在不影响视图的其余部分的情况下重新加载局部视图的概念。不确定我做错了什么。

我不确定哪里出了问题,但是当我修改我的 AJAX 呼叫时 $('#partialbtn').click(函数 () { var url = "/Recon/Partial1"; $.get(url, 函数(数据) { $("#partial").html(数据); }); });

现在工作正常。