Visualizzazione dei risultati da 1 a 5 su 5

Discussione: jquery, chiamata ajax

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    181

    jquery, chiamata ajax

    Salve, ho un problema con Ajax. Ho un ciclo for (in javascript ovviamente)…che cicla in base a quant’è grande un array.
    Ogni volta che entra nel ciclo, fa una chiamata Ajax, questa chiamata ajax entra in una servlet e fa della logica interrogando anche il db…cosa succede però…il ciclo for continua a fare il suo ciclo di vita, senza attendere che la chiamata ajax dia una risposta…come potrei risolvere?

    success: function(response){
    $("#div").html(response);

    non si potrebbe mettere tipo qualcosa che quando riceve la risposta continua?

  2. #2
    Una soluzione rapida potrebbe essere quella di impostare il parametro
    codice:
    async: false
    alla chiamata ajax, in questo modo il ciclo deve aspettare che la chiamata stessa sia completa.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    181
    grande ma devo metterlo dentro success: function(response){ ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    no, basta guardare la documentazione di jquery

    Jquery ajax api

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    181
    grande O_O non sapevo esistesse una documentazione OO... grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.