Ir para conteúdo
Entre para seguir isso  
Wesley Santos

chamada ajax

Recommended Posts

Galera, eu estou usando uma chamada ajax dessa forma:

http://www.w3schools.com/jquery/ajax_ajax.asp

O código pega algumas informações do BD e eu jogo elas em uma div. Mas acontece que isso demora em torno de uns 20 segundos. Quando eu tiro a consulta da página só escrevo qualquer coisa, o retorno é imediato, não demora nada ( Não é a consulta que é pesada, já fiz um teste de trazer apenas uma informação e printar e mesmo assim ele tem um pequeno delay), creio que também não é o banco de dados em outras páginas as consulta sem ajax vão rápidas.

Existe alguma forma de eu trazer uma consulta ajax de forma rápida?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, isso não é culpa do ajax.

Veja,

Qnd você usa so a linguagem do servidor, fica assim, Ex: Java -> HTML

Qnd você usa o ajax, é como se tivesse mais uma camada. EX: Java -> Jquery -> HTML

Não é bem uma camada, ms deu p entender né? rs

 function loadData() {
        $.get('/sua_url',
                function (data) {
                  var getValue = '';
                  
                    getValue += '<div' + data['teuValor']+ ' class="abcdefg" >';
                   
                    $('.sua_class').html(getValue);
                }, 'json');
    };
    
//aqui tu carrega os dados ao carregar a pagina.
    window.onload = function loadFunctionsInBeginningPage(){
        loadPhoto();
        
    };

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.