Я использую следующий сценарий для отправки и конечной точки, он достигает точки останова на сервере, поэтому я знаю, что маршрутизация правильная.
$(document).ready(function () {
var o = new Object();
o.message = 'Hi from the page';
$.ajax({
type: 'POST',
contentType: 'application/json;',
data: JSON.stringify(o),
dataType: 'json',
url: 'home/PingBack',
success: function (result) {
alert(result.success);
}
});
});
Конечная точка на сервере выглядит следующим образом.
public JsonResult PingBack(MHolder message)
{
return Json(new { success = "steve"});
}
и модель выглядит следующим образом.
public class MHolder
{
public string message { get; set; }
}
Я уверен, что в прошлом значения были автоматически привязаны к модели, но я, кажется, не могу получить что-либо связанное с ним! Даже если я просто передам значение в виде строки, я уверен, что это что-то глупое, что мне не хватает каких-либо идей?