Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    inviare a db pagina ottenuta da ajax+jquery

    Ciao, ho questo problema.

    Con jQuery e ajax ho realizzato uno script che all'inserimento di un url in una input prende determinta infromazioni e le fa vedere a video.
    Fino a questo punto tt ok. A video riesco a vedere quello ottenuto tramite jQuery e non c'è problema.

    Il problema sorge quando il contenuto che vedo a video (che però nn è presente nell'html) voglio spedirlo ad una pagina per salvarlo sul db...

    in pratica vorrei inviare, oltre ai dati del mio form html normalissimo anche i dati ottenuti grazie al primo script ajax/jQuery...

    qualcuno sa come posso fare ?

    Graize!
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Per inviare i dati ricevuti da ajax devi usare dei campi hidden/testo nel form e valorizzarli con i dati ricevuti
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    e come faccio da ajax a farlo ?!
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Adesso mostri i dati a video quelli che vuoi passare al db li inserisci in campi hidden presenti nel form
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    si è chiaro, ma non conoscendo bene jQuery nn so come si fa... c'è una guida in italiano che lo isnegna !?

    Inoltre il problema è che la mia funzione già raccoglie dati con questo e li mostra a video...

    codice:
    $.ajax({
    				type: "POST",
    				url: "link/fetch-metadata.php",
    				data: dataString,
    				cache: false,
    				success: function(html){
    					metaDataholder.html('');
    					$("#metaDataholder").append(html);
    					$("#flash").hide();
    					//var ris = html;
    					//$("ris2").append(html);
    				}
    			});
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    $("#metaDataholder").append(html);
    $("#TUOCAMPO").val(html);
    $("#flash").hide();
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    grazie mille! funziona...


    una domanda...

    l'html di risposta sul file php è questo:

    codice:
    <div class="result">
            <div class="title pad"><?= get(file_get_contents(''.$_REQUEST['url'].''), "<title>", "</title"); ?></div>
            <div class="pad">Url: <?= $_REQUEST['url']; ?></div>
            <div class="pad">Image: <?= $thu; ?></div>
            <div class="pad">Description: <i style="color:#008000;"><?= $desc; ?>[/i]</div>
            <div class="pad" style="font-size:10px;">Keywords: <?= substr($tags, 0, 160); ?>...</div>  
    	</div>
    c'è un modo di avere solo un valore?!

    mi spiego ... facendo val(html) prendo tutto.... se volessi riceverlo separato ?!

    grazie ancora...

    sai consigliarmi una buona guida per iniziare a capire ste cose ?!

    grazie
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    se non ho capito male fai prima a restituire da php le informazioni in campi hidden o txt, cosi con js non devi fare nulla.

  9. #9
    eh no... xche quello che devo restituire me lo restituisce già una proceduta jQuery + ajax
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da drummino^
    grazie mille! funziona...

    c'è un modo di avere solo un valore?!

    mi spiego ... facendo val(html) prendo tutto.... se volessi riceverlo separato ?!
    Separalo subito credo sia la soluzione migliore, filtrare il response ritengo sia molto molto più difficile anche da spiegare
    grazie ancora...

    sai consigliarmi una buona guida per iniziare a capire ste cose ?!

    grazie
    Intendi guide jquery http://javascript.html.it/guide/ http://www.jqueryitalia.org/
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.