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
- pycharm 如何自動補全PyCharm
- mac git 自動補全MacGit
- [譯] 自動補全規則
- 終端自動補全命令
- Python的自動補全Python
- Docker自動補全容器名Docker
- 郵箱輸入自動補全jquery外掛程式碼例項jQuery
- Laravel artisan bash 命令自動補全Laravel
- fish shell 自動補全子命令
- python之 自動補全 tabPython
- Docker 命令自動補全?要的Docker
- CSS 也能自動補全字串?CSS字串
- vim自動補全外掛配置
- Linux設定python自動tab自動補全LinuxPython
- MySQL資料庫自動補全命令MySql資料庫
- Python如何設定自動補全?Python
- vim自動補全外掛-NeoComplCache
- phpmyadmin主機名自動補全PHP
- vscode怎麼設定html標籤自動補全? vscode自動補全html的技巧VSCodeHTML
- Autocomplete自動補全元件-HeyUI元件庫元件UI
- mac git命令按tab鍵自動補全MacGit
- Vim中設定括號自動補全
- RedHat/Fedora/Centos 下bash 自動補全命令RedhatCentOS
- 關於mysql語句的自動補全MySql
- 完善 VSCode 的 Node 自動補全VSCode
- K8S命令自動補全方案K8S
- jQueryautocomplete自擴充套件外掛、自動補全示例jQuery套件
- 補全一段jQuery程式碼jQuery
- eclipse中文版自動補全設定Eclipse
- 安裝Vim自動補全外掛YouCompleteMe
- Mac終端自動補全忽略大小寫Mac
- Vim的snipMate外掛 php程式碼自動補全PHP
- 給 zsh 自定義命令新增引數自動補全
- VIM自動補全神器 — YouCompleteMe 安裝全教程
- Android Eclipse程式碼自動補全設定AndroidEclipse
- pycharm 取消空格,逗號 等符號的自動補全PyCharm符號
- ORACLE RAC的全自動 打補丁標準化文件Oracle