Ich versuche, eine Web-API-POST-Methode mit Winkel js rufen Sie Anruf aufrufen. Ich versuche von Postman-Dienstprogramm es auch Anruf erhalten und in Antwort geben Sie ein JSON-Daten.Aber in Winkel-Seite bekomme ich keine Daten als Antwort.Web-API Anruf erhalten, aber in der Antwort sagt undefined
meine Dienste in Winkel js
var _getProjects = function (searchText) {
debugger;
return $http.post(URL + 'api/project/GetProjectDetails?searchText='+ searchText).then(function (response) {
return response;
});
};
und unten ist meine Web-api
[HttpPost]
[Route("api/project/GetProjectDetails")]
public List<GetKeywordsBasisData_Result> GetProjectDetails(string searchText)
{
if (!String.IsNullOrEmpty(searchText))
{
return projectProvider.GetProjectDetails(searchText).ToList();
}
return new List<GetKeywordsBasisData_Result>();
}
Öffnen Sie inspect Element und klicken Sie auf Netzwerk Registerkarte. Klicken Sie nun auf den Button. Das wird dir sagen, welche URL du anrufst. Kopiere diese URL und vergleiche sie mit deiner Postman-URL. –
Um inspect Element zu öffnen, klicken Sie mit der rechten Maustaste auf den Browser –
Warum rufen Sie zweimal in Ihrem _getProjects $ http.post zurück? –