HTML.it è il sito italiano del web publishing

Autocomplete inserire una funzione



scegli un altro forum
    Indietro   Ricarica   Avanti Invia una risposta

Autore
Discussione     
MARDAV
Utente di HTML.it



Registrato il: Sep 2011

Provenienza:

Messaggi: 9


ICQ:

MSN:

Skype:


Autocomplete inserire una funzione
Come faccio inserendo il nome della città a fare completare automaticamente i 2 campi CAP e Provincia?

<script type="text/javascript" src="http://carica.altervista.org/script_files/003_ajax.js"></script>
<script type="text/javascript" src="http://carica.altervista.org/script_files/004_ajax-dynamic-list.js"></script>

<form>
<input type="text" id="country" name="country" value="" onkeyup="ajax_showOptions(this,'getCount…
<input type="hidden" id="country_hidden" name="country_ID">
<input name="cap" name="cap_ID">
<input name="provincia" name="provincia_ID">
</form>

<?php
$string = "Italia,
Roma, 00121, RO,
Enna, 94100, EN,
Palermo, 90121, PA,


";

$aCountries = explode(',', $string);

if(isset($_GET['getCountriesByLetters'… && isset($_GET['letters'])){
$letters = $_GET['letters'];
$letters = preg_replace("/[^a-z0-9 ]/si","",$letters);
foreach($aCountries as $key => $country) {
$country = strtolower($country);
if(strpos($country, $letters)!==false)
echo $key."###".$country."|";
}
}
?>


Grazie a tutti

Segnala ad un moderatore | IP: Collegato | Permalink

MARDAV è offline Old Post 29-06-2012 19:23
Clicca qui per vedere il profilo dell'utente MARDAV Clicca qui per inviare all'utente MARDAV un messaggio privato Visualizza ulteriori messaggi scritti dall'utente MARDAV Aggiungi l'utente MARDAV alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
eiyen
Utente di HTML.it



Registrato il: Apr 2004

Provenienza:

Messaggi: 3709


ICQ :

MSN :

Skype :


se intendi che l'utente vede completarsi i campi INPUT allora è un problema AJAX e devi usare anche JS... è questo il punto?

Segnala ad un moderatore | IP: Collegato | Permalink

eiyen è offline Old Post 01-07-2012 16:18
Clicca qui per vedere il profilo dell'utente eiyen Clicca qui per inviare all'utente eiyen un messaggio privato Visualizza ulteriori messaggi scritti dall'utente eiyen Aggiungi l'utente eiyen alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
Tutte le ore sono con fuso orario CET. Ora sono le 08:49.     

    Ultima discussione   Prossima discussione Invia una risposta
Versione per la stampa | Invia il thread via email | Ricevi aggiornamenti sul thread | Scarica il thread
 

Cerchi un argomento specifico e hai fretta? Usa il motore di ricerca