Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    13

    return di funzione ajax jquery

    salve a tutti
    parto con il dire che sono completamente a digiuno a di javascript e jquery ma li devo usare per la tesi

    il mio problema è il seguente:

    sto usando la funzione ajax di jquery ma non riesco a portarne fuori il risultato

    var group=0;

    $.ajax({
    type: "GET",
    url: "mio url",
    dataType: 'json',
    success: function(response){group=response.ngroup;},
    });

    ciclo for con i<group

    group rimane a zero e non ne capisco il perché
    ovviamente ho fatto la controprova facendo

    success: function(response){$('#room').append(response.ngro up);}

    con room che è un div e scrive senza problemi il valore del file json che corrisponde al tag ngroup

    come posso fare?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Ciao e benvenuto,
    success: function(response){group=response.ngroup;},<--- hai una virgola di troppo se non è un errore di battitura sul forum va tolta dalla chiamata ajax, se non risolvi opterei per una pagina demo online e qui metti il link (vuoi la poca conoscenza del linguaggio e la spiegazione sintetica io non ci ho capito nulla)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    13
    si sorry errore di battitura mi devo abituare alla tastiera ad isole...
    ok metto tutto online tra qualche secondo i metto il link

    in sostanza comunque dovrebbe leggere un file json, prendere il valore ngroup per poi creare tot oggetti draggabili

    invece nada rimane sempre a zero

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    13
    http://vicki.netsons.org/
    ecco qui XD
    senza questa interfaccia addio tesi

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    leggi qui la parte getJSON
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    13
    ma a me la parte di ajax funziona alla perfezione l'unica cosa è che non riesco a portar fuori dalla funzione il valore trovato (getjson funziona allo stesso modi di ajax)

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    Quando esegui il ciclo la variabile group non è ancora stata valorizzata perche la chiamata ajax(asincrona) non è ancora terminata, è un errore che fanno in moltissimi su questo forum...

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    13
    e allora come posso fare? =(

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Originariamente inviato da stefacc
    e allora come posso fare? =(
    Prova inserendo il ciclo dentro la funzione success
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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 © 2024 vBulletin Solutions, Inc. All rights reserved.