jquery 自動補全
學習要點
- 呼叫autocomplete()方法
- 修改autocomplete()樣式
- autocomplete()方法的屬性
- autocomplete()方法的事件
自動補全多用於輸入郵箱,搜尋關鍵字等等。然後提出完整的字串供使用者選擇.
呼叫autocomplete()方法
$("#email").autocomplete({
source:['xx@163.com','bb@163.com','cc@163.com']
})
//表示只要使用者輸入xx後面就會出現@163.com,幫使用者補全了。
autocomplete()方法的屬性
- source 指定資料來源可以是本地的也可以是遠端的
- delay 預設是300毫秒,延遲設定
- autoFocus 設定為true的時候,第一個專案會被選定
- focus 當自動補全獲取焦點,會呼叫focus方法。該方法有2個引數一個event,一個ui此事件中ui有兩個子屬性物件一個是label補全列表顯示的文字,第二個value將要輸入框的值。一般label與value值相同
- select 同focus
- change 也是兩個引數,但是ui沒有子屬性
$("#email").autocomplete({
source:['xx@163.com','bbb@163.com','ccc@163.com'],
delay:50,
autoFocus:true,
focus:function(e,ui){ui.item.value='123'},
select:function(e,ui){ui.item.value='123'},
change:function(e,ui){window.alert('')},
search:function(e,ui){window.alert("")}
})
相關文章
- jQuery 郵箱輸入字尾自動補全jQuery
- mac git 自動補全MacGit
- pycharm 如何自動補全PyCharm
- kubectl的自動補全
- Docker自動補全容器名Docker
- [譯] 自動補全規則
- python之 自動補全 tabPython
- 終端自動補全命令
- vscode怎麼設定html標籤自動補全? vscode自動補全html的技巧VSCodeHTML
- Python如何設定自動補全?Python
- Laravel artisan bash 命令自動補全Laravel
- 完善 VSCode 的 Node 自動補全VSCode
- CSS 也能自動補全字串?CSS字串
- fish shell 自動補全子命令
- Docker 命令自動補全?要的Docker
- Autocomplete自動補全元件-HeyUI元件庫元件UI
- MySQL資料庫自動補全命令MySql資料庫
- 補全一段jQuery程式碼jQuery
- Vim中設定括號自動補全
- K8S命令自動補全方案K8S
- eclipse中文版自動補全設定Eclipse
- mac git命令按tab鍵自動補全MacGit
- 備份Outlook 2016 的自動補全列表
- Vim的snipMate外掛 php程式碼自動補全PHP
- 給 zsh 自定義命令新增引數自動補全
- pycharm 取消空格,逗號 等符號的自動補全PyCharm符號
- ORACLE RAC的全自動 打補丁標準化文件Oracle
- Mac 配置 oh-my-zsh 和命令列自動補全Mac命令列
- LeetCode 642 號問題:設計搜尋自動補全系統LeetCode
- 華為快應用IDE:程式碼智慧提示及自動補全IDE
- 刪除Chrome位址列記錄中自動補全的網址Chrome
- 輸入自動補齊
- 分享一個MySQL命令列自動完成和補全的小工具MySql命令列
- Mybatis sql 如何進行全自動補全 檢測sql的正確性 提升開發效率MyBatisSQL
- spyder自動補齊失靈
- 使用 Elasticsearch 做一個好用的日語搜尋引擎及自動補全Elasticsearch
- QT學習筆記(三)單行文字輸入框與自動補全QT筆記
- 全自動化介面
- QlineEdit輸入字元奇怪自動補全上一次字元而且交叉影響字元