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

    Evitare il refresh di una pagina per l'invio dati

    Salve a tutti avrei due problemi:
    1. Vorrei inviare dei dati alla stessa pagina php evitando il refresh
    2. L'invio dei dati deve essere trasparente all'utente perché la scelta deve essere effettuata in base ad una select,e quindi vorrei eliminare per quanto mi è possibile il submit!
    Grazie in anticipo!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2013
    Messaggi
    18
    Potresti inviare i dati alla pagina con la funzione http://api.jquery.com/jquery.post/ fornita da JQuery.

  3. #3
    È possibile evitare l'utilizzo di ajax o jQuery?

  4. #4
    Non e possibile se vuoi evitare il refresh della pagina.

  5. #5
    Creare una sorta di php dinamico? cioè javascript che generi php?

  6. #6
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    e come lo vorresti eseguire?
    guarda ajax e jquery, se non hai grosse pretese non è niente di insormontabile

  7. #7
    <form action="<?php $_SERVER['PHP_SELF'] ?>" method="POST">
    <select name="percorsi">
    <option value="img/es1">ESEMPIO1</option>
    <option value="img/es2">ESEMPIO2</option>
    </select>
    <input type="submit" name="conferma" value="conferma">
    </form>
    e poi ho il php per estrarre le immagini e stamparle in un div. Ora la subdirectory è img,in base alla scelta della option mi stampa un gruppo di determinate immagini nel div. Però vorrei eliminare ed evitare se mi è possibile il refresh perché mi elimina una componente che cambia dinamicamente fatta in js. Come potrei risolvere ? Vorrei evitare per quanto mi è possibile di vedere ajax o jQuery

  8. #8
    Quote Originariamente inviata da Developer_01 Visualizza il messaggio
    Creare una sorta di php dinamico? cioè javascript che generi php?
    "javascript che generi php" e' una frase che non ha nessun senso, se vuoi compiere operazioni su un server senza ricaricare la pagina (o caricarne una nuova) la soluzione e' ajax, non c'e' altro.

  9. #9
    Ok grazie!

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.