autocomplete JQuery

jQuery Plugin-EasyAutocomplete介紹

Pauline Lin 2016/12/07 18:08:20
1033

主題:

jQuery Plugin-EasyAutocomplete介紹

文章簡介:

介紹使用jQuery Plugin-EasyAutocomplete

作者:

版本/產出日期:

v.1 / 2016/12/01

1. 前言

Jquery Autocomplete 能使用戶在輸入框鍵入文字時可以得到建議的列表,但原生的Autocomplete並無太多可以修改的地方(例如:文字前放置圖片),此次介紹的plugin可以針對Autocomplete功能做美化與優化

2. 目的

 了解如何使用jQuery Plugin - EasyAutocomplete

3. 開始前準備

本網頁建立於以下版本的環境:

 Tomcat v6.0

 HTML5

 JQuery v1.11.2+

 EasyAutocomplete v1.3.5+

 瀏覽器

4. 開發情境

Header宣告:

Html與JS部分 :

Basic:

預設input文字:

若需要過濾符合輸入的資料在options的list內宣告如下:

    

若需要限制建議列表的數量 :

若需要回傳資料排序:

若需要延後發送server請求 :

若server回傳的資料過於複雜可指定欄位做顯示 :

回傳資料:

Html :

Script:


在UI的部分EasyAutocomplete提供了多種顏色風格與排版的模板可供套用

顏色風格使用方法如下:

theme欄位可填入:

key

value

畫面呈現

Theme

dark

blue

purple

yellow

blue-light

green-light

bootstrap

square

Round

Plate dark

Funky

排版使用方法如下:

template欄位可填入:

key

value

fields

畫面呈現

template

description

description

iconLeft

iconSrc

iconRight

iconSrc

links

link

custom


若資料來源是多種的資料,可以設定Categories :

資料 :

Html :

Script :

5. 總結

EasyAutocomplete支援多種資料格式如:陣列、json、Xml ,UI美化的部分可以自訂也有既定的主題可供套用,使用上相當的方便

6. 參考來源

 使用JQuery版本-

http://code.jquery.com/jquery-2.1.4.min.js

 EasyAutocomplete - JQuery autocomplete plugin.

http://easyautocomplete.com/

Pauline Lin