jQuery AJAX 显示单击错误重定向的详细信息



我有这个脚本,它应该在链接单击时显示MeetingCenter的详细信息(通过呈现部分视图(,当我在/Home/EmployeeDetails/EmployeeId上时。但是,它似乎重定向到/Home/EmployeeDetails/home/meetingcenterdetail/

视图

<a class="LoadMCDetail" href="javascript:void(0)" data-assigned-id="@Model.MeetingCentre.MeetingCenterId">@Model.MeetingCenter.Name</a>
@section Scripts{
<script type="text/javascript">
$(function () {
$(".LoadMCDetail").click(function () {
$("#MCDetail").load("home/meetingcenterdetail/", {
id: $(this).data('assigned-id')
});
});
})
</script>
}

控制器Home

public async Task<IActionResult> EmployeeDetails(string id)
{
return View(await _employeeRepository.GetItemAsync(id));
}
public async Task<IActionResult> MeetingCenterDetail(string id)
{
return PartialView("_MeetingCenterDetailPartial", await _meetingCenterReposiotry.GetItemAsync(id));
}

而不是

$("#MCDetail").load("home/meetingcenterdetail/", {
id: $(this).data('assigned-id')
});

尝试:

$("#MCDetail").load("/home/meetingcenterdetail/", {
id: $(this).data('assigned-id')
});

基本上我在家前面加了一个斜杠,这是根相对的。

相关内容

最新更新