Typeahead - ChinaSS/Util GitHub Wiki
##功能简介
根据输入内容自动匹配搜索结果,依赖jQuery,bootstrap等
##API ###公共函数 Typeahead(config)
初始化函数,config请参考下方参数列表
###config对象
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| id | string | 无 | 输入框input的id |
| key | obj | { id:"id", data:"data" } | id表示数据唯一性的属性名,data表示数据展示(name)的属性名 |
| data | []或者string | [] | data是下拉搜索的数据源,[]表示一次性加载所有下拉搜索项;string表示远程加载数据源的请求地址 |
| initData | string或者obj | 无 | 要初始化已经选择的id所对应的data(即要显示的名称),string表示该id属性对应的值【data为[]时有效】;obj格式为:{ value:"", url:"" },value表示id属性对应的值,url为远程请求id对应名称的地址【data为string时有效】; |
| callback | function(data) | 无 | 确定搜索结果之后的回调方法.参数data为已选择的数据项属性全集 |
###方法列表
| 名称 | 参数 | 返回值 | 说明 |
|---|---|---|---|
| dataInit | initData【请参照config对象的initData属性】 | 无 | 设置要初始化的已经选择的信息 |