我有這樣的代碼:是來自其他功能的JS自動完成差異?
$("input#autocomplete").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
和它的作品。如果我試圖把其他東西放在那兒想:
$("input#autocomplete").autocomplete({
alert ("test");
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
那麼它不工作,給這個錯誤:語法錯誤:意外的字符串。
我希望能夠在source:call之前進行AJAX調用,以便我可以獲取要顯示給用戶的數據。我誤解了這個應該如何工作的東西?
謝謝!
是的,這是我正在使用,但不知道如何移動比例子。 – GeekedOut
哦,那麼你需要的是這個http://jqueryui.it/demos/autocomplete#remote,再加上一個腳本,輸出json格式的數據 – max4ever
,但這個例子與原始鏈接中的相同。我只是不清楚如何/在哪裏做ajax呼叫。 – GeekedOut