Re: Lista da cfinput
Stefano Borali <[email protected]> Mon, 08 Oct 2012 15:38:51 +0200
| Newsgroups | gmane.comp.cms.cold-fusion.devel.italian |
|---|---|
| Message-ID | <[email protected]> |
Ciao! Ti dirò la prima parte è chiara e l'ho applicata all' id per dei calcoli in javascript. La seconda non l'ho molto capita per mia ignoranza e me la studio. In ogni caso mi hai dato l'idea di usare il metodo per recuperare i valori nella pagina di risposta. Grazie !! Il 05/10/12 16:15, Emanuele Cellini ha scritto: Ciao Stefano, in data venerdì 5 ottobre 2012, alle ore 15.48, hai scritto: > Corretto in lettura, ma nel popolare la lista se uso un > <input... più volte con lo stesso nome > mi raccoglie i dati separati da virgola, c'e' modo di > separarli con un altro carattere? Non penso perchè è il navigatore/webserver che si comporta in questo modo > Non c'entra tanto cfusion ma l'html che li organizza cosi'. A ok, non avevo capito.... allora io scarterei i campi chiamati con lo stesso nome, in genere faccio cosi: <cfloop from="1" to="10" index="idxCampo"> <input type="text" name="Nome_#idxCampo#"> <input type="text" name="Cognome_#idxCampo#"> </cfloop> poi nella pagina che riceve i dati del form puoi fare <cfloop collection="#Form#" item="NomeCampo"> <cfif ListLen( NomeCampo, "_") is 2 and ListGetAt( NomeCampo, 1, "_") is "Nome"> <cfset IdCampo = ListGetAt( NomeCampo, 2, "_")> <cfset Nome = #Form["Nome_" & IdCampo]> <cfset Cognome = #Form["Cognome_" & IdCampo]> </cfif> </cfloop> In modo da legare tutti i campi tra loro. Spero di esserti stato di aiuto, Ciao! -- Emanuele Cellini ColdFusion Developer __._,_.___ CFMentor http://www.cfmentor.com Le tue impostazioni email: Email singoli|Tradizionali Cambia le impostazioni tramite web (necessaria l'ID Yahoo!) Cambia impostazioni via email: Scegli l'invio giornaliero | Passa alle funzioni complete Visita il tuo gruppo | Condizioni generali di utilizzo del servizio Yahoo! Gruppi | Annulla iscrizione __,_._,___