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

    cambiare i valori di default di un form

    Ciao,
    sto realizzando un form in una pagina web, che carica i valori dei vari textBox dal server e, per salvare le modifiche fatte dall'utente uso una chiamata asincrona; in questo modo i dati vengono salvati sul server, ma la pagina non viene ricaricata.
    E qui sta il problema: se a questo punto l'utente usa il pulsante reset della form, vengono ripristinati i valori che i textBox avevano quando la form è stata caricata, non quelli che l'utente ha modificato e salvato.

    Mi spiego meglio con un esempio:
    1) la form viene caricata: il textBox1 ha valore "valore1" (il suo valore di default),
    2) l'utente scrive "valore2" nel textBox1,
    3) l'utente salva le modifiche (ma la form non viene ricaricata, perchè avviene una chiamata asincrona),
    4) l'utente scrive "valore3" nel textBox1,
    5) l'utente preme il pulsante Reset,
    6) il valore di textBox1 torna "ovviamente" a "valore1", che è il suo valore di default.

    Come posso fare, attraverso javascript, a impostare i valori di default del form a quelli contenuti nel form al momento dell'ultimo salvataggio?
    Grazie mille a chi mi vorrà rispondere

    Simone

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi modificare il funzionamento del tasto reset, se vuoi qualcosa di particolare devi:
    - salvare i valori in variabili locali quando li invii al server;
    - ripristinare il form ai valori salvati alla pressione di apposito button (non reset);

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Sospettavo che non ci fossero alternative, ma speravo di poter accedere a un metodo o a una proprietà del form che mi permettesse di cambiare i valori di default manualmente o automaticamente...

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.