我已經在輸入字段上實現了自動完成功能,但是該框並未顯示出來,而螢火蟲返回「this.source不是函數」。我在同一頁面的其他字段上使用了自動完成,沒有任何問題。 (兩個textarea's)。jquery autocomplete this.source不是函數錯誤
我使用下面的代碼進行調試,如果從腳本文件或Firebug命令行運行,效果相同。
var fakedata = ['test1','test2','test3','test4','ietsanders'];
$("#omschrijving").autocomplete(fakedata);
運行jquery 1.4.2和jquery ui 1.8.2,兩個縮小版本。
有沒有人有一個想法如何autocomplete在textareas上工作正常,但導致輸入故障?
錯誤&堆棧跟蹤:
this.source is not a function
http://facturatie.autodealers.nl/dev/resources/js/jquery-ui-1.8.2.custom.min.js
Line 570
close(Object { name="a"})jquery....min.js (regel 570)
close(Object { name="a"}, Object { name="c"})jquery....min.js (regel 570)
response()
哪個自動完成插件您使用的?有幾種變體。 – Pointy 2010-07-22 12:47:08
你可以打開firebug中的堆棧跟蹤併發布出現這種情況的函數嗎? – Maz 2010-07-22 12:47:35
我使用jQuery UI庫的1.8.2版捆綁的jQuery UI自動完成功能。 在堆棧跟蹤上工作 – 2010-07-22 12:49:31