AJAX: Uma aplicação web requer a atualização de conteúdo sem recarregar a página inteira. O desenvolvedor decide usar jQuery para realizar requisições AJAX, buscando dados de um servidor e atualizando um elemento da página. Qual função jQuery é apropriada para enviar uma requisição AJAX GET e atualizar um elemento com o ID 'conteudo'?

Questão

Uma aplicação web requer a atualização de conteúdo sem recarregar a página inteira. O desenvolvedor decide usar jQuery para realizar requisições AJAX, buscando dados de um servidor e atualizando um elemento da página. Qual função jQuery é apropriada para enviar uma requisição AJAX GET e atualizar um elemento com o ID 'conteudo'?

Alternativas

A) $.ajaxGet('#conteudo')

B) $('#conteudo').loadData()

C) .get('url', function(data) { ('#conteudo').html(data); })

96%

D) $('#conteudo').ajax('url')

E) .post('url', function(data) { ('#conteudo').html(data); })

Explicação

A necessidade é fazer uma requisição AJAX do tipo GET e, ao receber a resposta do servidor, atualizar o conteúdo do elemento com id conteudo.

No jQuery, a forma direta de fazer uma requisição GET é com $.get(url, callback). O callback recebe os dados retornados (por exemplo, HTML ou texto) e então podemos inserir isso no elemento usando $('#conteudo').html(data).

Analisando as alternativas:

  • A) $.ajaxGet não é uma função padrão do jQuery.
  • B) loadData não é uma função padrão do jQuery.
  • C) Usa $.get(...) (GET) e atualiza #conteudo com html(data) — exatamente o que foi pedido.
  • D) $('#conteudo').ajax(...) não é um uso válido; $.ajax(...) é global, não método do elemento.
  • E) $.post(...) faz POST, não GET.

Alternativa correta: (C).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.