简体   繁体   English

从控制器获取数据

[英]Get data from controller

In my controller: 在我的控制器中:

public ActionResult ViewPage()
{
    Obj object = new Obj();
    object.id = 3;
    var JsonItem = Model.getItem(object);

    return Json(JsonRfc, JsonRequestBehavior.AllowGet);
}

Client-side 客户端

$(document).ready(function () {
    $.getJSON({
        url: 'ViewPage',
        function(data) {
            console.log(data);
        }
    });
});

I'm not logging anything in my console ( console.log(data) returns nothing). 我没有在控制台中记录任何内容( console.log(data)返回任何内容)。 What am I missing here? 我在这里想念什么? When I click on the ActionLink ViewPage , it should go into the model and do some stuff. 当我单击ActionLink ViewPage ,它应该进入模型并做一些事情。 After I want to get it from the client-side to generate a list view. 之后,我想从客户端获取它以生成列表视图。

Perhaps you are missing something. 也许您缺少了一些东西。 Try 尝试

$(document).ready(function () {
    $.getJSON({
        url: 'ViewPage',
        success: function(data) {
            console.log(data);
        }
    });
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM