javascript - 如何组合响应中的值并将结果放入表单字段中

标签 javascript jquery ruby-on-rails

在 JavaScript 中:https://gist.github.com/anonymous/45c4abdad67f5080a52e

从 Google Places API 检索到 street_number(实际上是门牌号)和 route(几乎是街道名称)的结果。

从自动完成搜索框中选择地址后,将根据各自表单字段中的 ID 添加值(以及其他值)。

但是,我不想将 street_numberroute 单独存储在数据库中;我希望将它们组合起来并作为“地址”存储在表的 address 列中。

因此,需要将这两个值组合起来并使用 id = address“自动”放置在表单字段中。我不知道该怎么做。我正在学习 Rails,不幸的是,尝试学习 javascript 变得更加困难。

最佳答案

var addressType = place.address_components[0].types[0] + " " + place.address_components[1].types[0];

不幸的是,我看不到链接给出的输出,但这就是在 javascript 中创建字符串的方式。

关于javascript - 如何组合响应中的值并将结果放入表单字段中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22798797/

相关文章:

javascript - 如何让 jQuery 只选择第一个 closest() 元素?

ruby-on-rails - 乘客上的 Rails 无法识别 RVM

javascript - 如何在foreach中调用函数?

ruby-on-rails - rails : Facebox link if condition is satisfied

javascript - 不使用工作区的 yarn nohoist

javascript - 如果 mousedown 则触发 mousemove 否则不执行任何操作

javascript - 按值获取下拉列表/组合框的索引(客户端)?

javascript - jquery ajax跨站

javascript - 使用 jQuery 在垂直多级弹出菜单中出现问题

javascript - 为什么在调整大小时更改数据属性在 javascript/jquery 中不起作用