Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258

    Chiamata ajax con invio id utente

    Salve, ho lo script sotto elencato che in pratica dovrebbe inviare id del utente al server, che effettua una query e mi restituisce i valori in formato json. Fin qui tutto ok, da chrome debug vedo che i dati vengono ricevuti correttamente, ma non vengono visualizzati. Dove sbaglio?

    codice:
          var utente_id = localStorage['id_user'];    
    $.ajax({ 
            type: 'POST',
            url: "http://sito.it/test.php",
            data: "utente_id=" + utente_id,
            dataType: 'json', 
            success: function(data)
    
    
            {
                $('#1').html(data.a);
                $('#2').html(data.b); 
                $('#3').html(data.g);
                $('#4').html(data.mese);     
            }
        });
    Questo quello che ricevo:
    Immagini allegate Immagini allegate

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Json è praticamente un array quando ricevi i dati o li split con un ciclo for o usi la $.getJSON per parsarli
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258
    Alla fine ho risolto, ho cambiato data i value, e magicamente i dati sono apparsi

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, il codice che hai postato non presenta particolari errori, sarebbe interessante vedere come stai restituendo i dati da php.
    Hai usato json_encode?

    Sul tuo html sei sicuro che esistano gli elementi selezionati da jQuery con $('#1'), $('#2'), ecc.?

    In qualunque caso è sconsigliato assegnare id numerici ai tag html.

    EDIT: come non detto, ho visto ora che avevi già risolto.
    Ultima modifica di KillerWorm; 27-07-2014 a 23:00
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258
    Si ho usato json_encode, per quanto riguardo jquery, ho usato i numeri solo per praticità qui su forum per fare prima.

    Grazie ragazzi per la disponibilità

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.