首页 > 解决方案 > 缺少数据 ajax 发送服务器

问题描述

使用 ajax 创建用户但发送的数据 API 为 Null。我的代码: javascript:

$(document).on("click", "#btncreate", function () {

    var user = {
        name="myname",
        id= 1
    };
    console.log(user); // have data
    $.ajax({
        url: "https://localhost:44344/api/user/create",
        type: "POST",
        data: {userRequest: user}, //miss data send server
        dataType: 'json',
        success: function (data) {
            console.log(data),
        }
   });

});

代码 API

Create(CreateRequest userRequest) //userRequest is null

调试代码用户总是有数据,但是当发送到 Web-API 数据时会为空。我不知道原因

标签: jqueryasp.net-ajax

解决方案


推荐阅读