У меня есть webapi, который работает нормально (протестировано с остальным клиентом).Я пытаюсь вызвать метод сообщения с помощью jQuery.
Параметр, отправленный с использованием методов $.ajax
и $.post
, пуст.
Модель данных, передаваемых в теле формы:
public class SearchCandidatCriteria
{
public string Nom;
public string Sexe;
public string Ville;
public int SituationFamiliale;
public int NiveauAcademique;
public int ServiceNational;
public string PosteDemande;
}
Метод jQueryis:
$.ajax({
'url': 'http://localhost:6232/api/Candidats/rechercher',
'method': 'POST',
'data': JSON.stringify('{"Nom":"","Sexe":"F","Ville":"","SituationFamiliale":0,"NiveauAcademique":";n,n,;n,;n","ServiceNational":"2","PosteDemande":"120"}'),
'Content-Type': 'application/json',
success : function(data) {
console.log(data);
}
});
Параметр, полученный контроллером, всегда равен нулю