我需要在angularJs中为国家,州和城市开发autoComplete?

时间:2016-06-06 09:19:05

标签: angularjs

自动完成国家,州和城市。输入国家/地区名称后,应加载具有该名称的所有国家/地区名称,对于状态,应加载状态自动填充 根据所选国家/地区,同样的城市下拉列表应根据所选国家/地区进行填充。

提前致谢。

2 个答案:

答案 0 :(得分:0)

  1. 最初致电国家/地区查询。
  2. 选择国家/地区后,通过国家/地区ID并调用状态查询
  3. 同样在您选择州后传递状态ID并调用城市查询

    <input type="text" ng-model="selected" typeahead="state.abbreviation as state.name for state in states | filter:$viewValue" typeahead-input-formatter="formatLabel($model)">
    
  4. 自动完成链接Click here

答案 1 :(得分:0)

您可以通过依赖来实现此目的。根据第一个选择,您可以拨打第二个下拉列表,依此类推。您可以使用Google Place API,但Google只提供两种类型的集合:'(cities)'和'(regions)'

通过: this