RSS

Arquivo da tag: jQuery

ASP.NET MVC – Renderizando/Trabalhando com Partial View pelo Controller com chamada via ajax/jQuery

Em alguns casos podemos necessitar a renderização de uma Partial View via código. Como por exemplo, imaginando que em nossa MasterPage já exista algo como:

<% Html.RenderPartial("MontaDetalhesComprasUserControl"); %>

Onde o mesmo exiba os detalhes de todas as suas compras realizadas até o momento. Porém, ao adicionarmos um novo item em nossas compras, ou atualiza-la de alguma forma via Ajax, precisamos atualizar os detalhes quanto as nossas compras também!

Read the rest of this entry »

 
2 Comentários

Publicado por em 07/09/2011 em ASP.NET MVC, jQuery

 

Tags: , , ,

Utilizando Linq to jQuery

Olá,

É isso mesmo que você leu, e você não leu errado. Existe um projeto disponibilizado no CodePlex onde permite o uso do Linq com consultas jQuery, funcionando como apoio a funções e operações do plugin.

Abaixo segue um exemplo  de implementação onde fica totalmente claro a versatilidade e facilidade de uso do componente, lembrando que o mesmo foi retirado da página do projeto:

 

Entendendo sua utilização

Vamos imaginar que você possua diversas “divs” em sua página, onde cada uma possua um valor associado ao elemento “mode” e você queira esconder as que contenham o valor igual a ”big”. O mínimo a se fazer utilizando jQuery puro seria algo como:

$("div").each(function(){
    if($(this).data("mode") == "big") $(this).hide();});

 

Agora utilizando Linq to jQuery ficaria desta forma:

$("div").where().data("mode","big").select().hide();

 

Podemos também utilizar expressões lambda:

$("div").where('x=>x.data.mode == "big"').select().hide();


Na página do projeto é disponibilizado o download e mais exemplos de implementação.

Bom, por experiência própria achei bastante interessante, ótimo recurso de flexibilidade e produtividade para se trabalhar o jQuery.

Bom, fica aqui minha dica.

 

Até o próximo artigo!

 

Rafael Zaccanini
rafael.zaccanini@gmail.com

 
2 Comentários

Publicado por em 03/12/2010 em jQuery

 

Tags: ,

 
%d blogueiros gostam disto: