Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Auto-completamento form con dati da db

    Ciao a tutti,
    sto cercando di risolvere un problema con javascript. Ho infatti un form che vorrei fosse apparisse precompilato al caricamento della pagina con dati prevelati da un db. Non posso farlo tramite php, perchè i campi del form sono generati dinamicamente e so che esiste un metodo con javascript. C'è qualcuno che riesce a darmi una mano?

    Grazie mille!
    http://www.nemoprincess.it

  2. #2
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    solo con javascript non puoi comunicare col db, ti serve per forza un altro linguaggio
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  3. #3
    Posso recuperare i dati tramite php, nella stessa pagina, ho bisogno solo "di dire al form" di riempire i propri campi con i miei dati.
    http://www.nemoprincess.it

  4. #4
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da nemoprincess81
    Posso recuperare i dati tramite php, nella stessa pagina, ho bisogno solo "di dire al form" di riempire i propri campi con i miei dati.
    puoi riempire il form con php
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  5. #5
    No questo non posso farlo, perchè i campi del form sono generati automaticamente. Io ho questi dati. Se nella pagina sono presenti determinati campi voglio che siano riempiti con i miei dati, altrimenti nulla.
    http://www.nemoprincess.it

  6. #6
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da nemoprincess81
    No questo non posso farlo, perchè i campi del form sono generati automaticamente. Io ho questi dati. Se nella pagina sono presenti determinati campi voglio che siano riempiti con i miei dati, altrimenti nulla.
    cosa vuol dire che sono generati automaticamente? non è il tuo script php che genera questa campi?

    oppure questi campi vengono aggiunti dopo sulla pagina tramite jQuery? (tanto per fare un esempio)
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  7. #7
    Dunque, il form è quello dei dettagli utente del plugin Wordpress Wp Ecommerce. So che genera il form tramite un processo di cui non conosco i dettagli. I campi vengono aggiunti dal pannello di amministrazione di Wordpress e da lì gestiti. Vengono generati tramite php.
    http://www.nemoprincess.it

  8. #8
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    premesso che non conosco WP, ma in teoria se metti una chiamata ajax ad uno script php e ritorni dei campi (dentro js) puoi compilare tutti i campi presenti sulla pagina
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  9. #9
    In realtà è questo che volevo fare, perciò ho inserito questo codice:
    codice:
    <script type="text/javascript"> $("#em").bind("change", function(e){   $.getJSON("http://www.savariarewards.com/?page_id=657" + $("#em").val(),         function(data){           $.each(data, function(i,item){             if (item.field == "collected_data[9]") {               $("#collected_data[9]").val(item.value);             } else if (item.field == "user_last_name") {               $("#last_name").val(item.value);             }           });         }); });  </script>
    prima della chiusura del tag head dove collected_data[9] è il campo del mio form e user_last_name è il valore che voglio inserire in quel form.

    La pagina recupera i valori dal db.

    Però questo codice non funziona però.
    http://www.nemoprincess.it

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.