На HTML:Передача объекта из Jquery Аякса WebAPI приводит к нулю
<div>
<button onclick="clicker()">Click Me!</button>
</div>
<script type="text/javascript">
function clicker() {
var data = {
id: 1,
name: 'julius'
};
$.ajax({
type: 'POST',
url: '/api/test/',
data: JSON.stringify(data),
contentType: "application/json; charset=utf-8"
});
}
</script>
на контроллере:
public class TestController : ApiController
{
public void Post([FromBody]string value)
{
Console.WriteLine();
}
}
Значение переменной «значение» на контроллере равна нулю, хотя , Я передаю данные на вызов ajax. Может кто-нибудь объяснить, почему это происходит?
Спасибо, Джон за идею обмена и сообщение в блоге! знак равно – gulp