- Home
- Categorie
- Coding e Sistemistica
- Coding
- [Javascript]Acquisire dati in tempo reale
- 
							
							
							
							
							
[Javascript]Acquisire dati in tempo realeCiao ragazzi, sono alle prese con un dilemma che non riesco a risolvere. Ho realizzato un form complesso e dinamico in PHP. Dinamico nel senso che i suoi campi variano di volta in volta in base ad un'array $campi. <form name='form' method='get' action="auth.php"> <input type="hidden" id="action" name="action" value="invia" /> <? for($i = 1; $i < count($campi); $i++) { //$i = 1 fa in modo che non venga considerata $ID come variabile filtrabile ?> <input class="campi" id="<? echo 'c_'.*; ?>" value="<? echo $c_*; ?>" /> <? } ?> // Chiude il ciclo FOR </form>Il mio scopo in sostanza è quello di acquisire ed inviare successivamente ad una query i valori inseriti nella form e di utilizzarli per filtrare i dati del DB che vengono da essa restituiti. Il tutto lo vorrei però fare tramite Javascript e non tramite invio classico via GET o POST dal Form. 
 Così ho una funzione già testata e funzionante che, alla pressione di un pulsante, mi passa delle variabili che mi servono.Il problema è quello di passare anche una stringa che cumula tutti i valori inseriti dall'utente su ciascun campo del form, senza che essi vengano inviati tramite form. Per spiegare meglio, ho un pulsante tipo: <a href="javascript:add_filter('add', '<? echo $string; ?>')"><img .... /></a>che richiama la funzione di invio dati e passa una stringa $string che dovrebbe essere simile a questa: $string.= $i.'-'.$c_*.'_'; // 1-text1_2-text2_3-text_3 ... eccE' possibile fare questo?