後,我加入自動完成像一個元素:如何刪除一次添加到元素的自動完成?
commObj=$("#communityName").autocomplete("auto_commName_backend.php",
{'onItemSelect': handleItemSelect}, {'extraParams': 'ndo' + ndo});
有沒有一種方法,我可以將其禁用或刪除自動完成的動態元素?
我正在使用Dylan Verheul修改後的jquery自動完成插件。 http://www.pengoworks.com/workshop/jquery/autocomplete_docs.txt
非常感謝!這是我在幾個小時後的解決方案。有用! – 2012-11-22 12:37:43
我認爲這行關於removeData是不需要的。我測試了,在做$(control).autocomplete('destroy')後,$(control).data('autocomplete')返回undefined – Fractalf 2013-12-02 16:22:41
我使用的是(1.11),.data()總是返回undefined。忽略條件並且圍繞調用自動完成(「destroy」)放置try/catch會更安全。 – cleong 2014-07-17 09:17:38