2012-01-09 3 views
0

В мой контроллер:Получить данные из контроллера

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

    return Json(JsonRfc, JsonRequestBehavior.AllowGet); 
} 

стороне клиента

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

Я больше ничего не войдя в моей консоли (console.log(data) возвращает ничего). Что мне здесь не хватает? Когда я нажимаю ActionLink ViewPage, он должен войти в модель и сделать что-то. После того, как я хочу получить его с клиентской стороны, чтобы создать представление списка.

+0

В чем вопрос? – Jon

+0

Вы уверены, что добрались до своего действия? –

+0

Да, отображаемый вид показывает объект JSON. Я хочу захватить это методом $ .getJSON. –

ответ

1

Возможно, вам что-то не хватает. Try

$(document).ready(function() { 
    $.getJSON({ 
     url: 'ViewPage', 
     success: function(data) { 
      console.log(data); 
     } 
    }); 
}); 
Смежные вопросы