我需要創建一個預測性搜索,就像在google中一樣。我使用jQuery.autocomplete()完成了這個任務。但問題是網站網站只支持jQuery UI 1.8.4。 (這個版本的jQuery沒有自動完成)並且搜索不起作用。當我通過UI 1.10.3時,網站中的其他功能也打破了。 如何創建使用jQuery UI 1.8.4的自動完成功能?如何在不使用jQuery的自動完成功能的情況下進行預測性搜索
0
A
回答
0
爲什麼不只是添加一個新版本的jQuery的參考?這將覆蓋舊版本和autocomplete
將工作。
<script src="js/jquery-ui-1.10.3.min.js"></script>
<script>
// your code
</script>
0
你可以只連接一個keyup事件輸入字段和處理數據的要求自己。並添加一個500毫秒超時你火的請求之前,這樣你就不會淹沒在服務器和與結果有關的用戶...
0
你需要什麼:
- 一個
div
標籤相對定位輸入低於必須在服務器調用完成(或任何容器上的ul
標記)上填充 - a
keyup
事件在文本框上將此作爲輸入傳遞到服務器。
這僅僅是表面。自動完成jQuery UI的開發已經有很多年了,試圖模仿它們只是浪費時間。
我的建議:不要經過這個。你可以做任何一個這些
- 更改jquery的版本並完成它。
- 使用另一個不依賴於jQuery UI的自動完成插件。但是你可能會發現它們依賴於jquery。有很多插件。一個簡單的谷歌搜索就足以讓你開始
+0
我可以要求他們升級他們的UI,但可能性非常小。我不確定我是否可以添加插件,或者不是我正在使用CMS。我會嘗試添加插件。你知道哪個插件是最好的,易於使用嗎? – Stumble
+0
我有時使用這個:http://www.devbridge.com/projects/autocomplete/jquery/ ..整潔和簡單的文檔 – krishgopinath
相關問題
- 1. 如何使用jQuery UI自動完成插件進行搜索?
- 2. 如何在不使用jQuery的情況下從數據庫自動完成搜索用戶名?
- 3. 使用JQuery自動完成搜索功能
- 4. 用Jquery的自動完成功能點擊搜索
- 5. jQuery自動完成性能下降與每個搜索
- 6. 如何在沒有控件的情況下獲得自動完成功能
- 7. Matlab:如何在沒有Tab的情況下激活自動完成功能?
- 8. 使用jQuery的自動完成功能
- 9. 如何啓用Google自定義搜索自動完成功能
- 10. 如何使用React和Redux進行搜索自動完成?
- 11. 如何使用jquery自動完成中的名稱和編號進行搜索?
- 12. 通過屬性搜索json對象的自動完成功能
- 13. 在特別改進的情況下搜索性能
- 14. jQuery的自動完成功能+搜索結果
- 15. 如何使用angularJs自動完成功能而不使用Jquery?
- 16. 搜索欄中的自動完成功能使用codeigniter
- 17. 使用Hibernate搜索的自動完成功能
- 18. 如何在不使用標籤的情況下在jupyter筆記本中獲得自動完成功能?
- 19. 如何在搜索引擎上添加自動完成功能
- 20. 如何在JQuery UI自動完成中搜索多個屬性?
- 21. JQuery自動完成功能
- 22. 如何在不使用https的情況下在Google上搜索?
- 23. Rails的自動完成jQuery的搜索
- 24. 如何禁用使用JavaScript或JQuery的自動完成功能?
- 25. jQuery的自動完成功能在IE
- 26. Ajax jQuery自動完成功能 - 點擊開始搜索
- 27. JQuery UI自動完成功能防止退格鍵搜索
- 28. 如何在不使頂部項目消失的情況下進行搜索?
- 29. 彈性搜索中的自動完成
- 30. 如何在最終一致性的情況下進行測試?
我不能覆蓋用戶界面,如果我做了其他功能將無法正常工作。 – Stumble
你確定嗎?你試過了嗎? – Ted
認真@Ted?該OP:「當我通過UI 1.10.3時,網站的其他功能也打破了。」 –