caricare campi automaticamente da combo

red_fish

Utente Attivo
30 Set 2005
37
0
0
Salve a tutti,
il mio problema è il seguente:
scelto da un combo box un articolo tra quelli a disposizione vorrei automaticamente che in altri 2 campi mi si caricasse il prezzo e la descrizione per esempio, dati che però risiedono in una tabella......
Su internet ho trovato degli script che fanno una cosa simile ma solo con dati predefiniti da codice e non presi in una tabella di un DB.....
Non so se sono stata chiara.....
è sempre molto difficile spiegare questi concetti....
Ciao a Tutti
Daniela:byebye:
 

PoLe

MRW Moderator
6 Giu 2005
2.210
3
0
37
.: Venezia :.
www.bzconsulting.it
Ciao Daniela! ;)

Ti ho preparato un piccolo script che dovrebbe far al caso tuo, nell'allegato che trovi qui sotto.

Il trucco sta nell'immagazinare i dati del recordset in un array javascript per le descrizioni e in uno per i prezzi, che dovrai far creare dalla ASP, così come la combo box! :fonzie:

Se hai difficoltà sono qui!!

SaLuT!:byebye:
 

Allegati

  • cambia_descrizioni.zip
    498 bytes · Visite: 131

red_fish

Utente Attivo
30 Set 2005
37
0
0
Ok, ma???

Grazie mitico PoLe, :love:
hai beccato in pieno quello di cui avevo bisogno, solo non so bene come fare:
icon codice asp carico tre array uno per l'articolo (combo), uno per la descrizione e uno per il presso, poi all'interno dello script java cosa faccio??

ciao
:byebye:
 

PoLe

MRW Moderator
6 Giu 2005
2.210
3
0
37
.: Venezia :.
www.bzconsulting.it
E' più semplice di quanto immagini non ti preoccupare! ;)

Ecco come devi unire ASP a javascript per creare i due array(parti in blu) :

=================
<%
creazione connessione e apertura recordset
%>

<html>
<head>
<script>
var des=new Array(2);
var prz=new Array(2);
<%
dim i
i=0
do while NOT rs.EOF
i=i+1
%>

des[<%=i%>]="<%=rs("descrizione")%>";
prz[<%=i%>]="<%=rs("prezzo")%>";
<%
rs.MoveNext
loop
%>


function cambia(){
document.getElementById("areadescrizione").innerHTML = des[parseInt(menu.value)];
document.getElementById("areaprezzo").innerHTML = prz[parseInt(menu.value)];
}
</script>
</head>
<body onLoad="cambia()">
Seleziona un prodotto:<br>
<select name=menu onChange="cambia();">
<%
riapri il recordset per creare anche la combobox e fai
i=0
do while NOT rs.EOF
i=i+1
%>

<option value="<%=i%>"><%=rs("nome_articolo")%>
<%
rs.MoveNext
loop
%>

</select>
<br><br>
Descrizione: <b><span id="areadescrizione"></span></b><br>
Prezzo: <b><span id="areaprezzo"></span>
<br><br>
by PoLe
</body>
</html>
=================

Più o meno hai capito ora?
Casomai fammi sapere! :fonzie:

:byebye:
 

red_fish

Utente Attivo
30 Set 2005
37
0
0
Penso di aver capito...
anche perchè 6 stato chiarissimo....
nel pomeriggio provo e ti faccio sapere....


per il momento
G R A Z I E !!!!
:byebye:
 

red_fish

Utente Attivo
30 Set 2005
37
0
0
Problemino

Ciao PoLe,
mi dice: ERRORE menu non è definito.....
e si riferisce con molta probabilità
alla function cambia()

Cosa posso fare?!?!?
Grazie
:byebye:
 

PoLe

MRW Moderator
6 Giu 2005
2.210
3
0
37
.: Venezia :.
www.bzconsulting.it
red_fish ha scritto:
...mi dice: ERRORE menu non è definito...
Ciao Daniela, ;)
ti dice così perchè, ha quanto ho capito, hai messo la combo all'interno di un form, e in questo caso devi aggiungere, nella function cambia(), la parte in blu (ossia il nome del form):

function cambia(){
document.getElementById("areadescrizione").innerHTML = des[parseInt(nome_form.menu.value)];
document.getElementById("areaprezzo").innerHTML = prz[parseInt(nome_form.menu.value)];
}

:byebye:
 

red_fish

Utente Attivo
30 Set 2005
37
0
0
Bingo!!

G R A Z I E !!! PoLe

Ora funziona tutto....
6 un mito

Ciao a presto :byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Come caricare un'immagine in Canvas dinamicamente Javascript 0
C Come caricare foto da google foto ad un sito? Discussioni Varie 1
Y Come caricare e visualizzare un'immagine PHP 0
I javascript come caricare una pagina sopra quella corrente in automatico Javascript 2
O MIT App Inventor - caricare un file da app Sviluppo app per Android 1
Alex_70 [PHP] Caricare foto su un'altra tabella collegata PHP 0
A [Java] caricare un url esterno senza utilizzo di iframe Java 0
G Caricare una jpg con il php PHP 1
N [WordPress] Caricare diversi fogli di stile in tema-child WordPress 0
G Caricare una semplice Jpg con il PHP PHP 1
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
Selenio89 problema a caricare immagine con html. dove sbaglio? HTML e CSS 25
P [PHP] Caricare un file da client XP su server Ubuntu PHP 2
M [Javascript] Caricare link esterno file js in base al device Javascript 0
L Come caricare <iframe> dopo il click ad un immagine, per migliorare le prestazioni. Discussioni Varie 0
andrea93_12 Aiuto caricare immagine su database MYSQL MySQL 1
giancarlob Prova a rimandare o a caricare in modo asincrono le risorse di blocco SEO e Posizionamento 0
F [HTML] Caricare un font ttf HTML e CSS 2
Y CARICARE IMMAGINI IN CARTELLA PHP PHP 3
A Caricare foto in una gallery PHP 0
A caricare file PHP con Load cambiandone parte del contenuto jQuery 1
9 caricare immagini in tabella html da cartella sul server tramite id database PHP 1
A Caricare una pagina jsp in un div alla pressione di un button Javascript 1
M Problema caricare file sul hosting Discussioni Varie 1
M Caricare più google maps con un ciclo Javascript 1
marino51 non riesco a caricare un allegato percgè non riesco a ridimensionare la finestra Supporto Mr.Webmaster 0
P Caricare nuova pagina dopo invio dati form Javascript 11
F Caricare immagine da Mysql su evento click-radio Javascript 5
D Caricare foto in un DB PHP 2
S Caricare una pagina con JQuery jQuery 4
asevenx problemi per caricare immagine su server PHP 4
A [risolto] caricare con un ciclo For dei file PHP inclusi in una variabile array PHP 3
M Zenphoto: far caricare immagini agli utenti CMS (Content Management System) 0
F Caricare file da locale al server Javascript 3
D Caricare file via ajax Ajax 1
G caricare immagini sul db con il formato text PHP 3
P Caricare un .exe sul sito. HTML e CSS 6
P caricare dati all'interno di un tag div html HTML e CSS 15
I Perchè devo cliccare 2 volte su un link per caricare correttamente il css di una galleria? WordPress 1
F Caricare contenuto pagina all'interno di un'altra pagina Javascript 1
S come caricare un banner tramite un form in una cartella all interno del sito PHP 11
F comando php per caricare delle scritte in una pagina html PHP 4
C Problema nel Caricare file e spostarlo con la funzione move_uploaded_file PHP 14
X Caricare contenuto iframe su richiesta Javascript 6
F Caricare pagine del sito sul database MySQL 1
B Caricare immagini in un DB insieme ad altri dati e visualizzarli PHP 2
C in un file html/javascript caricare i div presenti nel body in un file di testo e richiamarli Javascript 7
P Caricare immagini con scelta multipla e creare le PHP 45
A Caricare quiz in un sito PHP 1
P Come caricare immagini e video PHP 57

Discussioni simili