sinat_24712019 2019-05-10 10:27 采纳率: 0%
浏览 2334
已结题

webapi [FromBody] 接收数据不对

ajax:


        var json = {
            UserName: "chog test",
            UserPassword: "chog123321",
            UserPhone: "110",
            Address: {
                Province:"省",
                City:"城市",
                County:"国家",
                AddressDetails:"详细地址",
            },
            IsDeleted: true,
            IsDisable: true,
            CreateUserId: "e7bf9773-8231-44af-8d53-e624f0433940",
            CreateUserName: "admin"
        }
        var data = JSON.stringify(json);

        $.ajax({
            type: 'POST',
            url: 'https://localhost:5001/api/User/AddUserInfoM',
            // url: 'https://localhost:5001/api/values/Test',
            // dataType: 'json',
            contentType: 'application/json',
            data: data,
            // data:JSON.stringify({a:'1',b:'2'}),
            error: function (XMLHttpRequest) {
                alert('post error!');
            },
            success: function (data) {
                alert(data.message);
            }
        });

接收到的数据
图片说明

上图为什么接收到的数据,外面是两个括号呢?

  • 写回答

4条回答 默认 最新

  • 小达哥的垃圾桶 2019-05-10 10:37
    关注
    去掉var data = JSON.stringify(json);
    “data: data, ”改成 “data: json,”
    
    var json = { UserName: "chog test", UserPassword: "chog123321", UserPhone: "110", Address: { Province:"省", City:"城市", County:"国家", AddressDetails:"详细地址", }, IsDeleted: true, IsDisable: true, CreateUserId: "e7bf9773-8231-44af-8d53-e624f0433940", CreateUserName: "admin" }
    改成
    var json = ' UserName: "chog test", UserPassword: "chog123321", UserPhone: "110", Address: { Province:"省", City:"城市", County:"国家", AddressDetails:"详细地址", }, IsDeleted: true, IsDisable: true, CreateUserId: "e7bf9773-8231-44af-8d53-e624f0433940", CreateUserName: "admin" ' 
    
    评论

报告相同问题?

悬赏问题

  • ¥15 shape_predictor_68_face_landmarks.dat
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制