出自百度地图API

跳转到: 导航 , 搜索
核心类 基础类 控件类 覆盖物类 工具类 右键菜单类 地图类型类 地图图层类 服务类 全景类

LocalSearch LineType WalkingRouteResult BusLineSearch
LocalSearchOptions DrivingRoute Geocoder BusLineSearchOptions
CustomData DrivingRouteOptions GeocoderResult BusListResult
RenderOptions DrivingPolicy AddressComponent BusLine
LocalResult DrivingRouteResult LocationOptions BusListItem
LocalResultPoi TaxiFare LocalCity BusStation
PoiType TaxiFareDetail LocalCityOptions Autocomplete
TransitRoute RoutePlan LocalCityResult AutocompleteOptions
TransitRouteOptions Route TrafficControl AutocompleteResultPoi
TransitPolicy RouteType Geolocation AutocompleteResult
TransitRouteResult Step GeolocationResult Boundary
TransitRoutePlan WalkingRoute PositionOptions Line
WalkingRouteOptions HighlightModes StatusCode

Autocomplete是结果提示、自动完成类。

构造函数

构造函数描述
Autocomplete([options:AutocompleteOptions]) 创建自动完成的实例。

方法

方法返回值描述
show() none 显示提示列表
hide() none 隐藏提示列表
setTypes(types:type<Array>) none 修改请求数据类型。types定义方法详见AutocompleteOptions.
setLocation(location:String|Map|Point) none 设置检索区域
search(keywords:string) none 发起某个关键字的提示请求,会引起onSearchComplete的回调
getResults() AutocompleteResult 获取结果列表
setInputValue(keyword:string) none 设置绑定的input控件的值,且不会出现下拉列表。

(自 1.3 新增)

dispose() none 销毁自动完成对象。(自 1.3 新增)

事件

事件参数描述
onconfirm {type,target,item} 回车选中某条记录后触发

item : {

index : 1 /*高亮的记录,所属返回结果的index*/

,value : {}/*结果数据,见AutocompleteResultPoi*/

}

onhighlight {type,target,fromitem,toitem} 键盘或者鼠标移动,某条记录高亮之后,触发

fromitem: { /*上一条记录的信息*/

index : 2 /*高亮的记录,所属返回结果的index*/

,value : {}/*结果数据,见AutocompleteResultPoi*/

},

toitem : {/*当前记录的信息,与fromitem结构一致*/}

查看
Class:服务类/Autocomplete

类参考