2011-01-14 12 views
10

Sto tentando di utilizzare il widget di completamento automatico jQuery che ho utilizzato in precedenza nelle versioni precedenti di jQuery.jQuery Autocomplete (1.8.5) - Uncaught TypeError, la proprietà 'source' non è una funzione

Con il codice Attualmente sto usando (e jQuery UI 1.8.5) Sto ottenendo il seguente errore quando si digita una lettera nel campo di immissione completamento automatico inizializzato:

jquery-ui-1.8.5.custom.min.js:320Uncaught TypeError: Property 'source' of object #<an Object> is not a function 

Il codice di completamento automatico è fondamentalmente la jQuery esempio di documentazione (aggiunta alla mia pagina con altro JS su di esso):

<input type="text" id="example" /> 
<script type="text/javascript"> 
    var data = "Core Selectors Attributes Traversing Manipulation CSS Events Effects Ajax Utilities".split(" "); 
    $("#example").autocomplete(data); 
</script> 

Qualcuno ha qualche suggerimento?

Grazie in anticipo.

risposta

17

Penso che dovrebbe essere:

$("#example").autocomplete({ source: data }); 
+1

Grande! Grazie - quindi la documentazione non è aggiornata. –

Problemi correlati