Este artigo refere-se e cita "Sharp JQuery" para fornecer uma explicação detalhada do jQuery-Ajax e seus principais métodos.
a. Não requer nenhum plug-in de navegador
Não requer nenhum plug-in de navegador e pode ser suportado pela maioria dos navegadores. Os usuários só precisam permitir JavaScript no. navegador Basta executar.
b. Excelente experiência do usuário.
A maior vantagem é que os dados podem ser atualizados sem atualizar a página inteira, o que permite que a aplicação Web responda rapidamente às operações do usuário.
c. Melhorar o desempenho dos programas Web
Em comparação com o modo tradicional, a maior diferença no desempenho do modo Ajax é a forma de transmissão dos dados. No modo tradicional, o envio dos dados é realizado através do formulário (de), e os dados O que se obtém é obter o conteúdo de toda a página atualizando totalmente a página web. O modo Ajax envia apenas os dados que precisam ser enviados ao servidor por meio do objeto XMLHttpRequest, ou seja, são enviados sob demanda. .
d. Reduzir a carga sobre servidores e banda larga
O princípio de funcionamento do Ajax é equivalente a adicionar uma camada intermediária entre o usuário e o servidor, que assíncroniza as operações do usuário e as respostas do servidor. Ele cria um mecanismo Ajax no cliente e transfere parte do trabalho sobrecarregado pelo servidor da maneira tradicional. o cliente, o que facilita o processamento dos recursos do cliente e reduz a carga nos servidores e na banda larga.
a. Suporte insuficiente do navegador para o objeto XMLHttpRequest.
Uma das deficiências do Ajax vem primeiro do navegador. Somente o IE5.0 e versões posteriores suportam o objeto XMLHttpRequest (a maioria dos clientes neste estágio são Mozilla, Netscape e outros navegadores que suportam XMLHttpRequest posteriormente). normalmente em vários navegadores, os programadores devem despender muito esforço de codificação para levar em conta as diferenças entre os navegadores, para que os aplicativos Aajx possam ser melhor compatíveis com vários navegadores.
b. Destruir as funções normais dos botões avançar e voltar do navegador
No Ajax, as funções dos botões avançar e voltar serão inválidas embora certos métodos (adicionar pontos de ancoragem) possam ser usados para permitir que os usuários usem o avanço. e voltar, mas comparado ao método tradicional, é muito mais problemático. Para os usuários, eles geralmente se deparam com essa situação quando clicam em um botão para acionar uma interação Ajax. e então eles habitualmente clicam no botão Voltar, o resultado mais indesejável ocorreu. O navegador retornou à página anterior e o conteúdo obtido através da interação do Ajax desapareceu completamente.
c. Suporte insuficiente para mecanismos de pesquisa
Geralmente, os mecanismos de pesquisa usam rastreadores para pesquisar e organizar bilhões de dados massivos na Internet. No entanto, os rastreadores ainda não conseguem entender esses códigos JavaScript estranhos e, portanto, as alterações no conteúdo da página causadas pelo Ajax tornam os sites. usar Ajax em desvantagem em comparação com sites tradicionais na promoção de rede.
d. Falta de ferramentas de desenvolvimento e depuração
JavaScript é uma parte importante do Ajax. Atualmente, devido à falta de boas ferramentas de desenvolvimento e depuração de JavaScript, muitos desenvolvedores web têm medo de JavaScript. Isso torna a escrita de código Ajax ainda mais difícil, muitos desenvolvedores web agora estão acostumados. Ela tem medo de usar ferramentas visuais e escrever código sozinha, o que afetou até certo ponto a aplicação do Ajax por todos.
O método AppServ Ajax precisa interagir com o servidor Web, portanto requer um ambiente AppServe é um kit de ferramentas para instalar o ambiente.
Endereço de download: https://www.appserv.org/en/download/Installation
: Pressione o botão Avançar continuamente em uma única máquina e insira informações comuns, como endereço do site, endereço de e-mail, senha, etc. A porta padrão é 80.
Digite "http://localhost:80" no navegador e a seguinte interface aparecerá, indicando que a instalação foi bem-sucedida.
Uso: Copie o programa escrito para a pasta AppServwww instalada e digite "http://loaclhost:80/nome do arquivo do programa" na barra de endereço para acessá-lo.
A biblioteca jQuery possui um conjunto completo compatível com Ajax. As funções e métodos internos nos permitem carregar dados do servidor sem atualizar o navegador.
https://www.w3school.com.cn/jquery/jquery_ref_ajax.asp
Na foto acima,
e $.getJSON().
publicou anteriormente um artigo "Explicação detalhada do método jquery ajax-ajax()
Para obter detalhes, clique em: https://juejin.cn/post/7019188063704350756
é diferente de outros métodos O método, o mais simples e comumente usado, pode carregar código HTML remoto e inseri-lo no DOM.
Parâmetros de
carregamentoda estrutura
(url, [dados], [retorno de chamada])
Aplicação
1) Carregando documentos HTML
Primeiro construa um arquivo HTML (test.html) que é carregado pelo método load() e anexado à página. O código HTML é o seguinte:
.Teste Olá, mundo!
- C
- C#
- C++
- Java
- .Net
- JSP
- ASP
- PHP
- Python
- ios
- Android
- Javascript
- CSS
- HTML
- XML
- VUE
- Reagir
- Angular
- SQL