如何在标记帮助程序中使用javascript:void(0)?

时间:2019-05-30 11:42:50

标签: javascript ajax model-view-controller

我想在modal popup应用程序中实现MVC。我有一张桌子,里面有演员名单和细节。当我点击Details时,我希望收到一个弹出窗口,其中提供了有关Actor的详细信息

在我的Index View中,我有:

       <td><a asp-area="" asp-controller="Actor" asp-action="Details" asp-route-id="@actor.Id" @*href="javascript:void(0);"*@ class="anchorDetail" data-id="@actor.Id"@>Details</a></td>

在我的Controller中,我有:

    [HttpGet]
    public async Task<IActionResult> Details(string Id)
    {
        var model = await this.actorService.GetActorByNameAsync(Id);

        return PartialView("_DetailsPartial", model);
    }

在我的局部视图中,我写了一个Ajax脚本,我确定它可以正常工作,但是问题是由于某种原因,局部视图甚至没有使用该脚本。

如果在我的Index View中取消注释href =“ javascript:void(0),它会中断。

0 个答案:

没有答案