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.