[ASP] Incrementare un valore on the fly su selezione select

  • Creatore Discussione Creatore Discussione GoG
  • Data di inizio Data di inizio

GoG

Nuovo Utente
5 Dic 2014
11
0
1
Salve, probabilmente sto sbagliando a postare dato che credo che probabilmente sia più un problema risolvibile in Ajax (che non conosco).
Praticamente vorrei che al variare della selezione di una select contenente la zona di un ordine , mi si aggiorni la text relativa al numero di ordine.
Per fare questo ovviamente ottengo l'ultimo numero ordine per ogni sede:
Codice:
SELECT TOP 1 [num ordine], [zona ordine], [Data commissione], Year([Data commissione]) AS [Anno commissione] FROM commissioni WHERE [zona ordine]= 'TO' AND (Year([Data commissione]))= "& anno &" ORDER BY [num ordine] DESC"
TO sarebbe da sistemare perchè appunto variabile in base alla select. Una volta scelta la selezione vorrei che a video mi desse l'ultimo numero ordine relativo alla zona, tutto senza ovviamente cambiare pagina...
Potrei in teoria appunto risolvere passando il dato via url ad altra pagina ma vorrei fare tutto on the fly sulla stessa.
Potreste aiutarmi?
grazie
 
Ultima modifica di un moderatore:
@GoG
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code-gif.5686
quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box-inserisci-2-png-jpg.5687

Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti
Grazie
Per questa volta te lo sistemo io ma mi raccomando per il futuro
 
Scusa in effetti non avevo letto.

Ho trovato una probabile soluzione ma credo che non sia inerente classic Asp ma javascript.. posso continuare qui la discussione o creo un nuovo post?
 
Salve, probabilmente sto sbagliando a postare dato che credo che probabilmente sia più un problema risolvibile in Ajax (che non conosco).
Praticamente vorrei che al variare della selezione di una select contenente la zona di un ordine , mi si aggiorni la text relativa al numero di ordine.
Per fare questo ovviamente ottengo l'ultimo numero ordine per ogni sede:
Codice:
SELECT TOP 1 [num ordine], [zona ordine], [Data commissione], Year([Data commissione]) AS [Anno commissione] FROM commissioni WHERE [zona ordine]= 'TO' AND (Year([Data commissione]))= "& anno &" ORDER BY [num ordine] DESC"
TO sarebbe da sistemare perchè appunto variabile in base alla select. Una volta scelta la selezione vorrei che a video mi desse l'ultimo numero ordine relativo alla zona, tutto senza ovviamente cambiare pagina...
Potrei in teoria appunto risolvere passando il dato via url ad altra pagina ma vorrei fare tutto on the fly sulla stessa.
Potreste aiutarmi?
grazie


La modifica la puoi fare in javascript con l'evento onchange e l'istruzione document.getElementById... per correggere un altro oggetto presente nel form... Se invece devi correggere e aggiornare un db senza cambiare pagina allora puoi usare AJAX chiamando un modulo ASP e passandogli i parametri che gli servono per aggiornare il DB...
 

Discussioni simili