在我的应用程序中,我使用自动完成从谷歌地图 API 获取带有地点详细信息的 json
var place = autocomplete.getPlace();
我可以通过place.name
在同一页面上获取该地点的名称,我有一个表单,可以从用户那里获取其他详细信息。place.name
问题是当表单被提交时我如何将它传递给我的 Rails 控制器?在 js 中,我尝试更改表单的 HTML
<form...>
<div id="hidden_fields"></div>
</form>
使用
$("#hidden_fields").append("<input name='name' type='hidden' value='"+place.name+"' />");
但显然它不起作用。我应该学习 AJAX 来做这些事情还是有其他方法?提前感谢您的任何提示。