我如何在View()中返回Json数据?

时间:2016-08-24 13:07:53

标签: json asp.net-mvc view

如何通过Json显示我的数据获取并想要显示视图

我的代码:

RegisteredUser U = RegisteredUser.FindByAPI(Id);

                var JsonToReturn = new
                {
                    Name = U.Name,
                    Departamento = U.Department,
                    Email = U.Email,
                    signature = U.Signature
                };
                //return Json(JsonToReturn, JsonRequestBehavior.AllowGet);
                return View();

我的按钮代码:

<a class="btn btn-success" role="submit-ticket">
                     <span class="glyphicon glyphicon-send" aria-hidden="true"></span>
                     Criar
                 </a>

我的脚本代码:

         $.ajax({
                url: '@Url.Content("~")/Perfil/Index',
                method: 'POST',
                processData: false,
                contentType: false,
                data: Data,
                beforeSend: function () {
                    SubmitButton.children('span').removeClass('glyphicon-send').addClass('glyphicon-cog').addClass('spinning');
                    SubmitButton.attr('disabled', '');
                    CancelButton.attr('disabled', '');
                },
                success: function (Data) {
                    SubmitButton.children('span').removeClass('glyphicon-cog').addClass('glyphicon-ok');
                    window.location.href = '@Url.Content("~");
                },

我做错了什么?请帮帮我...我真的需要这个制作

1 个答案:

答案 0 :(得分:-1)

您需要将返回的数据注入L

success: function (Data) 

使用javascript和json对象读取将数据注入html页面

我知道我也讨厌这个网站

http://www.w3schools.com/json/json_files.asp