今天遇到一个问题.父子类一起提交,之前用webapi 经常用到写个标准和json 就可以了. MVC没有这么用过.理论上是可以了.

我的类是这样的.

 开一始一直收不到子类的值.还以为是上写ShouldBeReadOnly的 和virtual 类的问题....结果最后发现不是....

 

前台提交ajax

 //提交表单
    function submitFrom() {
        $.ajax({
            url: "/Groups/UserGroups/Create",
            type: "post",
            data: {
                "Name": $("#Name").val(),
                "Description": $("#Description").val(),
                "UserGroupClaim": [
                    {
                        "ClaimType": "ClaimType1",
                        "ClaimValue": "ClaimValue1"
                    },
                    {
                        "ClaimType": "ClaimType2",
                        "ClaimValue": "ClaimValue2"
                    }]
            },
            success: function (data) {
                $("#div1").html(data);
            }
        })
    }

 

 后台.

之前一直不成功..是因为这个坑....这个是EF实体框架自动生成的类.很多东西都不用改...今天被坑了.

 

posted on 2018-01-29 10:14  cxd1008  阅读(176)  评论(0编辑  收藏  举报