Hiện tại em muốn truyền một model có chứa rất nhiều dữ liệu bên trong từ view sang controller. Hiện tại em đang gặp phải vấn đề đó là model truyền qua bị null.
JS:
function testVVV() {
var modelObject = @Html.Raw(Json.Serialize(Model));
var dataJson = JSON.stringify({ 'TongHopItemDuongThanhPhamModel': modelObject });
var data = {
json: JSON.stringify(modelObject)
};
$.ajax({
type: 'POST',
contentType: 'application/json; charset=utf-8',
datatype: "json",
url: "/nhap-so-lieu/test-checking",
data: dataJson,
success: function (res) {
alert('ok');
},
});
}
Controller:
[HttpPost]
[Route("test-checking")]
public IActionResult TestCheck([FromBody]TongHopItemDuongThanhPhamModel dataJson)
{
return RedirectToAction("Index");
}
Các giá trị của biến: