在您的response_to块中,将format.js放在format.html上方。
确保控制器的视图文件夹中有index.js.erb。如果您使用的是Rails
3.1+,则index.js.erb(来自动作名称)应具有以下jQuery语句:
$('#DOMelementToPlaceContent').html(<%= escape_javascript(render :partial => "partial/location") %>);这将用ID DOMelementToPlaceContent用指定部分中的内容替换DOM元素的内容。
另外,您应该考虑将搜索逻辑移到同一控制器中的搜索操作,在这种情况下,您将需要在控制器的视图文件夹中使用search.js.erb文件。



