出於某種原因,我無法使用我的AJAX請求將ID列表傳遞到我的控制器操作中。我得到了下面的404控制檯錯誤。誰能告訴我爲什麼會發生這種情況?Ajax調用C#控制器操作不起作用
錯誤
無法加載資源:服務器與404(未找到) http://localhost:8088/Clients/VolDashboard/getViewsAssigned?candidateIds%5B%5D=177
控制器動作
public JsonResult getViewsAssigned(List<long> candidateIds)
{
long clientId = webRequestState.ClientId.Value;
long clientUserId = webRequestState.ClientUserId.Value;
return Json(clientViewService.getViewsAssignedToCandidates(candidateIds, clientId, clientUserId), JsonRequestBehavior.AllowGet);
}
AJAX請求
狀態迴應 個$.ajax({
type: "GET",
url: "../Clients/VolDashboard/getViewsAssigned?" + $.param({ candidateIds: populateSelectedCandidateIds() }),
success: Success,
error: Errors
});
公共JsonResult getViewsAssigned(名單 candidateIds)是不正確的。 –
loneshark99