Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    251

    jquery:caricare contenuto direttamente in una variabile javascript

    Ciao a tutti,
    non sono molto esperto di jquery...so che usando jquery con [selector].load( URL, [data], [callback] ) è possibile caricare un contenuto esterno in un selettore ad esempio un div.
    E' possibile caricare invece questo contenuto direttamente in una variabile js?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    puoi usare

    var contenuto = $.ajax({url:"pagina.php", dataType:"html"}).responseText;

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    251
    ho provato quanto mi dici (facendo copia/incolla della tua istruzione e sostituendo ovviamente pagina.php con la mia pagina).. ed aggiungendo subito sotto un alert(contenuto)... ma l'alert mi dice "undefined".......
    avrei comunque risolto il problema con 2 passaggi..il primo che mette il contenuto in un div ed il secondo (funzione callbak di load) che prende dal div e lo mette nella variabile... var contenuto=$("#miodiv").html();
    Per una questione di compattezza ed eleganza cercavo di vedere se potevo fare tutto con una unica operazione.

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    dai un'occhiata qui

    Con .responseText prendi l'output della pagina php, sinceramente non riesco a trovare l'errore nel codice scritto da me.

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.