Я работаю над проектом MVC, и я использую страницу jQuery в просмотре, чтобы получить данные от контроллера.Возвращение данных JSON для просмотра страницы в ASP.NET MVC
public JsonResult CheckUpdate()
{
dt = dt.AddSeconds(-100);
IQueryable<Tweet> _tweet = ttr.CheckTime(dt);
return Json(_tweet, JsonRequestBehavior.AllowGet);
}
Это метод в мой контроллер, который получает данные от класса хранилища и возвращает его как JSON на мою страницу просмотра, который использует JQuery, чтобы получить его.
При запуске программы и проверок в Firebug, он показывает мне ошибку, которая:
Круговой ссылка была обнаружена при сериализации объекта типа «TweetTrafficReport.Models.User»
Моих вопрос в том,
- Верно ли, что я возвращать данные в формате JSON, который это IQueryable типа
- Как я могу использовать данные JSON в моей странице просмотра и не г т ошибка как выше
Спасибо за помощь ур :)
Как вы думаете, проблема с круговой ссылкой возникает из-за того, что конфликт в моей базе данных, потому что я пытаюсь изменить их NerdDinner ur, и это все еще проблема с круговой ссылкой. – icepon
. Как выглядит ваш код, чтобы изменить его на jsonTweet? – MarkKGreenway
В моем БД есть моя ложь Спасибо за помощь ур – icepon