我正在努力将 json 数据从 ajax 请求发布到 asp mvc 控制器方法,但由于某些未知原因,asp mvc 模型绑定器未绑定它。
我尝试遵循此处发布的多个答案,包括以下内容
但我的 jQuery ajax 方法总是将 null 值发送到 asp mvc 控制器。
基本上,我试图通过 ajax 请求加载部分视图。
阿贾克斯请求
var myData =
{
"Id": 7,
"Name": "Name 1"
};
var obj = { 'test': myData };
var val = JSON.stringify(obj);
console.log(val);
$.ajax({
type: 'POST',
dataType: 'html',
url: '/Home/Partial',
contentType: 'application/json',
data: val,
success: function (xhr, status, response) {
console.log(response);
$('#1').html(response.responseText);
},
error: function (err) {
alert("error - " + …Run Code Online (Sandbox Code Playgroud)