我的应用程序有一个表格,您需要在其中输入购买(日期、金额、描述、位置等)。位置部分是我有点挣扎的地方。我正在尝试确定输入城市和国家/地区的最简单方法,以便稍后我可以通过城市或国家对数据进行排序。
目前,每个都有两个文本字段。
我看过这篇文章,这是我见过的最有用的东西。
那么我的问题是,在 Rails 中输入位置数据以进行购买的最用户友好的方式是什么?我是否应该将它们保留为文本字段并将其与该链接中提到的名称数据库进行比较?
干杯。
我的应用程序有一个表格,您需要在其中输入购买(日期、金额、描述、位置等)。位置部分是我有点挣扎的地方。我正在尝试确定输入城市和国家/地区的最简单方法,以便稍后我可以通过城市或国家对数据进行排序。
目前,每个都有两个文本字段。
我看过这篇文章,这是我见过的最有用的东西。
那么我的问题是,在 Rails 中输入位置数据以进行购买的最用户友好的方式是什么?我是否应该将它们保留为文本字段并将其与该链接中提到的名称数据库进行比较?
干杯。
Google Places Autocomplete为选择位置提供了出色的用户体验,但代价是一些 JS 工作以确保您存储所需的数据(并依赖于第 3 方 API)。
对于城市选择器,您至少可以使用https://github.com/joecorcoran/cities (并使用经典的国家/城市组合)。无需污染数据库。如果你想花哨 - 你可以使用谷歌地图来选择位置。
https://github.com/sgruhier/jquery-addresspicker.git
看看这个。它会解决你的问题。