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):
Qualcuno mi sa dire se si può fare e magari come ?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>
Grazie 1000.


Rispondi quotando
