Qual a melhor maneira de fazer uma busca assíncrona com AJAX no ASP.NET MVC 5?

29/08/2017

4

Estou tentando implementar o uma busca com AJAX em uma listagem. A minha View Index retorna uma View com uma lista. E eu já estou fazendo uma busca via AJAX por uma PartialView, mas precisaria que a medida que o usuário fosse digitando um texto na caixa de pesquisa a lista fosse sendo atualizada.
Responder

Post mais votado

30/08/2017

Opa, Alison. Tudo bem?

Nesses casos eu prefiro que a minha action retorne um JSON e a partir dele eu renderizo a tabela novamente direto no front, ao invés de retornar uma view pronta. Se você usa algum framework JavaScript como Angular ou Vue.js essa tarefa pode ser simplificada pela forma como eles renderizam a view a partir dos dados no JavaScript, sem que você precise montar a tabela toda via jQuery, por exemplo.
Responder

Mais Posts

Eu estou usando esse tipo de implementação tal como no artigo a seguir http://www.linhadecodigo.com.br/artigo/3686/aspnet-mvc-e-bootstrap-exibindo-views-modais.aspx, o problema é que quando eu dou um POST e existe algum erro que invalide o meu modelo, quando retorno os dados pro modal. Tem alguma forma mais eficaz?
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira