2016-06-22 4 views
2

Я хочу получить все уведомления с сигналом R, и я хочу заполнить раскрывающийся список всеми уведомлениями, поступающими из базы данных ... Я получил все уведомления, но когда я показываю на drop- вниз ... все не в надлежащем формате ..these все так же, как одно уведомление ... enter image description hereЗаполнение выпадающего списка с помощью jquery ajax ASP.NET MVC

контроллер === >>>

public ActionResult GetMessages() 
     { 
      MessagesRepository _messageRepository = new MessagesRepository(); 
      return PartialView("_MessagesList", _messageRepository.GetAllMessages()); 
     } 

Посмотреть == >>>

function getAllMessages() 
       { 
        var tbl = $('#messagesTable'); 
        $.ajax({ 
         url: '/Home/GetMessages', 
         contentType: 'application/html ; charset:utf-8', 
         type: 'GET', 
         cache:'false', 
         dataType: 'html' 
        }).success(function (result) { 

         $.notiny({ 
          text: 'New Notification Available You May Check', 
          animation_hide: 'custom-hide-animation 0.5s forwards' 
         }); 

         tbl.empty().append(result); 


        }).error(function() { 

        }); 


       } 
+0

Так что же делает '_MessagesList' частичный возврат? –

ответ

1

В ваш _Message просмотра вы должны написать свой код в <table> теге ... как этот

_message == >>

<table> 
    @foreach (var item in Model) 
    { 
     <tr> 
      <td> 
       @Html.DisplayFor(modelItem => item.Message) 

       @Html.DisplayFor(modelItem => item.EmptyMessage) 

      </td> 
     </tr> 


    } 

</table> 
Смежные вопросы