Отказ от ответственности: я полный нуб, когда дело доходит до ASP.NET.
Я использую следующий код jQuery для отправки моей формы:
$.ajax({
url: '/Foo/Save',
type: 'POST',
data: $('#dataInputForm').serialize(),
contentType: 'application/json; charset=utf-8',
success: function (data) {
alert(data.success);
},
error: function () {
alert("error");
}
});
Мой Foo
контроллеркод такой:
[HttpPost]
public ActionResult Save()
{
return Json(new { success = true });
}
Я знаю, что сообщение AJAX работает, потому что я вижу предупреждение с «успехом».Далее, я хотел бы увидеть дамп var моей сериализованной формы.Честно говоря, я не знаю, с чего начать на стороне контроллера, но я хотел бы, чтобы мое предупреждение об успехе просто дамп моих сериализованных данных формы просто так, чтобы я мог подтвердить, что данные формы, которые были отправлены.
По сути, этокак бы я хотел, чтобы предупреждение об успехе выглядело так:
a=1&b=2&c=3&d=4&e=5
БОНУС: Мне бы очень хотелось увидеть альтернативный способ отправки данных в JSON и увидеть предупреждение об успехе в JSON.