Aus irgendeinem Grund kann ich keine ID-Liste in meine Controller-Aktion mit meiner AJAX-Anfrage übergeben. Ich bekomme den Fehler 404 unter der Konsole. Kann mir jemand sagen, warum das passiert?Ajax Aufruf an C# Controller-Aktion funktioniert nicht
Fehler
fehlgeschlagen Ressource laden: der Server mit einem Status von 404 geantwortet (Not Found) http://localhost:8088/Clients/VolDashboard/getViewsAssigned?candidateIds%5B%5D=177
Controller Aktion
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 Anfrage
$.ajax({
type: "GET",
url: "../Clients/VolDashboard/getViewsAssigned?" + $.param({ candidateIds: populateSelectedCandidateIds() }),
success: Success,
error: Errors
});
public JsonResult getViewsAssigned (List candidateIds) ist nicht korrekt. –
loneshark99