Я использую следующий скрипт для отправки и конечной точки, он попадает на точку останова на сервере, поэтому я знаю, что маршрутизация верна.JQuery сообщение ajax для MVC2 action
$(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; }
}
Я уверен, что в прошлом значения были автоматически связаны с моделью, но я не могу показаться, чтобы получить что-нибудь, чтобы быть связанным атм! Даже если я просто передам значение как строку, я уверен, что это что-то глупое, что мне не хватает идей?