Я ищу несколько советов по обновлению частичных областей в MVC3 с помощью бритвенного двигателя.
Сейчас я использую jquery для запроса ajax.
Небольшой контекст: у меня есть список «Коллекций», которые я обернул в частичное представление, просто выполняя для каждого список в модельном объекте рассматриваемого представления.
Затем у меня есть кнопка «Добавить коллекцию», в которой просто отображается модальное диалоговое окно с формами для добавления новой коллекции. После нажатия «добавить» ajax-запрос создает коллекцию в базе данных и в настоящее время возвращает объект JSON, указывающий на успех, вместе со строкой «Коллекция создана». В своем обработчике jquery ajax я проверяю этот объект json, чтобы проверить, имеет ли статус «успех», а затем использую jquery для отображения похожего на рычание уведомления, содержащего строку «Коллекция создана».
Теперь мой вопрос: могу ли я в любом случае обновить свой список коллекций в этом запросе ajax? Можно ли как-нибудь отбросить частичное представление, итерируя коллекции, обратно с успешным объектом json как-нибудь?
Проще говоря: я бы хотел как-то обновить HTML, но при этом сохранить объект JSON, чтобы я мог отображать свое уведомление.