Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202

    chiamare una funzione dopo xmlHTTPrequest

    Ciao a tutti.
    Ho il seguente problema:

    function a() { fa delle xmlHTTPrequest e aggiorna un array x }
    function b () { crea/aggiorna una box usando i parametri nell'array x }


    se faccio

    a();
    b();

    Mi aggiorna la box, ma non aspetta che a() abbia finito..
    Come posso risoslevere?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di lake86
    Registrato dal
    Dec 2006
    Messaggi
    705
    se fai
    function a() {
    // Request
    // Aggiorno array

    B();

    }

  3. #3
    QUI
    Avevo risolto con una chiamata sincrona ma a quanto sembra
    non è il massimo ho risolto facendo scrivere allo script php
    un array js se hai a disposizione la libreria JSON usa quella.


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202
    Grazie x la risposta, si x adesso faccio cosi, solo che volevo riciclare il codice...


    function aggiornaTeam(TeamId) { ...request... }


    function aggiornaTeams() {
    for (var i = 0; i < array.length; i++)
    aggiornaTeam(i);

    aggiornaBox();// <-- la fa subito dopo il ciclo...


    }

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.