小编Pal*_*akM的帖子

使用 asp.net core 和 Jquery 从 ajax 请求将对象绑定到 asp mvc 控制器

我正在努力将 json 数据从 ajax 请求发布到 asp mvc 控制器方法,但由于某些未知原因,asp mvc 模型绑定器未绑定它。

我尝试遵循此处发布的多个答案,包括以下内容

将 json 对象发布到 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)

asp.net-mvc jquery model-binding asp.net-core

5
推荐指数
1
解决办法
3877
查看次数

标签 统计

asp.net-core ×1

asp.net-mvc ×1

jquery ×1

model-binding ×1