Как я могу обновить модель в представлении с помощью AJAX? - PullRequest
1 голос
/ 13 октября 2011

Вот часть моего кода:

@ foreach (var item в Model) {

<div class="ticket-overview">
    <ul>
     <li class="ticket-data-activity">
                <a href="#" class="ticket-open-details">
          @{
             String desc = item.Description.ToString();
           if (desc.Length > 20)
                       {
              desc = desc.Substring(0, 20);
                        }
                        @desc
                    }
                 </a>
</li>

У меня есть это представление, которое показывает модель из контроллера. Теперь я хочу обновить эту модель с помощью вызова ajax. Вид останется прежним, просто модель должна измениться.

Возможно ли это? Если да, то как? Дай мне идею. Спросите, требуется ли какое-либо разъяснение вопроса, поскольку я новый пользователь, а не эксперт по вопросам.

уточнение: На самом деле это неупорядоченный список, который построен как пользовательская таблица. Скажем, я хочу перейти на следующую страницу, поэтому я нажимаю кнопку. Затем данные таблицы должны быть обновлены. Следовательно, модель должна быть обновлена.

Спасибо ...

1 Ответ

1 голос
/ 13 октября 2011

Определите div для обновления. Используйте jQuery напрямую через .get () или .ajax () или Ajax.BeginForm для вызова контроллера. Увидеть: Использование Ajax.BeginForm с ASP.NET MVC 3 Razor

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