У меня проблема с передачей объекта со свойствами в контроллер.
Оба значения всегда равны нулю.
В console.log передаваемые данные выглядят нормально.Где я допустил ошибку?
Я искал другие решения, и ничто не подтолкнуло меня на правильный путь ...
C #, MVC5, Jquery 2.1.1
Контроллер:
public class Position
{
string intnew { get; set; }
string intlast { get; set; }
}
Действие:
[HttpPost]
public ActionResult change(Position position)
{
return Json(new { result = "" });
}
А Просмотр:
var pos = new Object;
pos.intnew = '22';
pos.intlast = '11';
$.ajax({
url: '/szkolenia/change',
contentType: 'application/json; charset=utf-8',
datatype: 'json',
data: JSON.stringify({ position: pos }),
type: "POST",
success: function (_infoLogs) {
console.log(JSON.stringify({ position: pos }));
}
});