Опубликовать с помощью jquery и вернуть / перенаправить другой вид с моделью - PullRequest
0 голосов
/ 22 августа 2011

У меня есть форма, которая размещена с использованием jquery,

Полагаю, я мог бы использовать регулярную отправку форм ... но есть ли способ заставить мой результат выдвинуть новое представление и модель, основанную на результатах публикации? Кто-то предложил мне перенаправить.

Мой контроллер возвращает:

return View("User/Default", model);

но поскольку я публикуюсь с AJAX, это не работает. спасибо!

Ответы [ 2 ]

1 голос
/ 22 августа 2011

Вызывая View() Вы возвращаете весь документ (ViewResult), который может использоваться вашим обратным вызовом ajax success, но, возможно, вы ищете PartialViewResult , который был быHTML фрагмент и быстрее / проще работать.

0 голосов
/ 22 августа 2011

BC ответ, вероятно, соответствует вашим потребностям. Если вы ищете истинную удивительность;), вы можете позволить своему контроллеру вернуть результат json и использовать jquery templates для визуализации представлений на стороне клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...