buona sera a tutti,
sto impazzendo su una cosa sicuramente banale, ma in quanto banale, non vedo luce. Ho un campo input che vorrei usare come motore di ricerca legato a un db, uso quindi .autocomplete per richiamare una funzione che mi dovrebbe spedire il 'name' del campo input ad una pagina php, dove verrà eseguita la query.
il problema è che lo script mi spedisce il name 'nullo'... come faccio a spedire il valore del campo input???
grazie in anticipo
sto impazzendo su una cosa sicuramente banale, ma in quanto banale, non vedo luce. Ho un campo input che vorrei usare come motore di ricerca legato a un db, uso quindi .autocomplete per richiamare una funzione che mi dovrebbe spedire il 'name' del campo input ad una pagina php, dove verrà eseguita la query.
HTML:
html:
<input type="text" name="cognome" id="cognome" class="input_cognome" autocomplete="off" />
JavaScript:
javascript:
$(function(){
$('#cognome').autocomplete('data.php?name', {
width: 300,
max: 50
});
});
PHP:
data.php:
$valore = $_GET['name'];
$query = "select cognome from anagrafica where cognome like '$valore%' order by cognome";
etc......
il problema è che lo script mi spedisce il name 'nullo'... come faccio a spedire il valore del campo input???
grazie in anticipo
Ultima modifica: