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

    Complesso: dopo l'invio con ajax

    Ciao a tutti,

    Io non ho ben capito l'invio asincrono silenzioso di ajax come funziona, se richiama una pagina ipotetica invisibile o cos'altro, fatto sta che dovrei eseguire un'operazione e non capisco come fare.

    Praticamente invio un form tramite ajax.request di prototype.js e tale form mi aggiunge un record al database. Ora alla fine dell'aggiunta al database mi verrà restituito il numero id del nuovo record, con cui dovrei andare a riempire un campo della pagina dalla quale ho inviato il form.

    Ho provato ad inserire un javascript sulla pagina di destinazione (quella che aggiunge il campo al database):

    codice:
    <script type="text/javascript">
    
    function addRecordID(theFormID, theValue) {
    	
    	// Imposto il valore del nuovo record
    	var theForm = document.getElementById(theFormID);
    	var theField = theForm.p;
    	theField.value = theValue;
    
    	// Imposto la nuova azione
    	var theAction = theForm.do;
    	theAction.do = 'update';
    
    }
    
    addRecordID('formname',<% = lngNewID %>);
    
    </script>
    Qualcuno mi sa dire se si può fare e magari come ?

    Grazie 1000.
    SGr33n

  2. #2
    Un pò di impegno e sono riuscito a risolvere

    Grazie lo stesso.
    SGr33n

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.