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.

html:
<input type="text" name="cognome" id="cognome" class="input_cognome" autocomplete="off" />


javascript:
$(function(){
$('#cognome').autocomplete('data.php?name', {
width: 300,
max: 50
});
});

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