Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Desenvolvimento Web II / Aula
Nesta seção, veremos alguns dos métodos que a API do jQuery disponibiliza para facilitar e aumentar a produtividade do desenvolvimento utilizando AJAX. A tabela a seguir faz esse resumo. Para a referência completa, dirija-se ao seguinte endereço: <http://api.jquery.com/category/ajax/>
Método | Descrição |
$.ajax(opções) | Recupera dados remotos de acordo com as opções informadas como parâmetro. |
$.get(url, dados, callback, type) | Recupera dados remotos utilizando HTTP GET. |
$.post(url, dados, callback, type) | Recupera dados remotos utilizando HTTP POST. |
$.getJSON(url, dados, callback) | Recupera dados em formato JSON utilizando HTTP GET. |
Veja a seguir um exemplo utilizando o método 'load':
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Teste</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.3.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function() {
$("#b1").click(function() {
$("#ta1").load("info.txt");
});
});
</script>
<textarea id="ta1" rows="5" cols="50"></textarea>
<br>
<input id="b1" type="button" value="recuperar dados">
</body>
</html>
Versão 5.3 - Todos os Direitos reservados