segunda-feira, 28 de maio de 2012

Utilização do AJAX (JQUERY) em uma página ASP (classic)

Utilização do AJAX (JQUERY) em uma página ASP (classic)

Neste artigo, iremos abordar um exemplo prático da utilização da biblioteca JQUERY  em um projeto ASP 3 (classic), contudo, acredito que o mesmo exemplo poderia facilmente ser aplicado a outras tecnologias atuais.

Nosso objetivo é criar uma página ASP para consulta "fictícia de dados " , onde  faremos uma simulação de uma pesquisa no banco de dados.

Esperamos fazer com que a página ao receber a instrução de pesquisa, a mesma não seja carregada por completo novamente, desta forma, reduziremos   o tráfego de dados,  para isto, utilizaremos o AJAX (O AJAX é basicamente o uso do objeto XMLHttpRequest do Javascript.).

"AJAX – Asynchronous Javascript And XML, ele consiste em um metodo de fazer requisições no servidor para obter determinadas informações sem que seja necessário o reload da página."

Neste exemplo, utilizamos a biblioteca JQuery, note que a mesma possui vários métodos para o disparo de uma requisição AJAX, o principal deles é o $.ajax(),  para ilustrar um pouco mais, abaixo segue a referência usada no código.




Basicamente criaremos duas páginas ASP, a principal ficará responsável pela apresentação e interação com o usuário, e a secundária irá na verdade receber o parâmetro de pesquisa, consultar os dados e enviar o resultado da busca, segue os códigos de ambas as páginas abaixo:

página1:



página2:



Ivaldo de Oliveira é desenvolvedor sênior de software