Buongiorno,
ho queste righe di input nel mio codice HTML:
lo script autocomplete:
il php che mi legge il database (in sisntesi):
in sostanza quando il cursore é su "luogo" e con l'autocomplete seleziono il "luogo" dalla lista che mi arriva oltre a valorizzare lo stesso campo mi deve anche valorizzare il campo "prov" e il campo "cap".
Devo poter valorizzare tutti e tre i campi con la semplice selezione del luogo.
Chi mi posta la soluzione
Grazie 1000
ho queste righe di input nel mio codice HTML:
HTML:
<tr><td width = "130px"><div align="left"> Luogo</div></td>
<td><input type="text" id="luogo" name="luogo" size=35 maxlength=35 style="z-index:99999999"/></td>
<td width = "80px"><div align="left"> Provincia</td>
<td><input type="text" name="prov" size="2" maxlength="2"/></td>
<td width = "35px"><div align="left"> CAP</td>
<td><input type="text" name="cap" size="5" maxlength="5"/></td>
lo script autocomplete:
Codice:
<script type="text/javascript">
$(document).ready(function()
{
$("#luogo").autocomplete({
source:'prelevoDati.php',
minChars: 3,
autoFill: true});
});
</script>
il php che mi legge il database (in sisntesi):
PHP:
// prelevoDati.php
$sql01 = "SELECT LUOGO, PROV, CAP FROM DBFILE";
$lista = array();
while($rows =..........))
{
$lista[$c]['value'] = htmlentities(trim($rows['CDLUOG']));
$lista[$c]['label'] = htmlentities(trim($rows['LUOGO']));
$a = $a + 1;
}
echo json_encode($lista);
in sostanza quando il cursore é su "luogo" e con l'autocomplete seleziono il "luogo" dalla lista che mi arriva oltre a valorizzare lo stesso campo mi deve anche valorizzare il campo "prov" e il campo "cap".
Devo poter valorizzare tutti e tre i campi con la semplice selezione del luogo.
Chi mi posta la soluzione
Grazie 1000