Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jQueryLoad在div中打开rails restful路由_Jquery_Ruby On Rails_Routes - Fatal编程技术网

如何使用jQueryLoad在div中打开rails restful路由

如何使用jQueryLoad在div中打开rails restful路由,jquery,ruby-on-rails,routes,Jquery,Ruby On Rails,Routes,如果我滥用术语,请原谅 所以我在rails应用程序中使用google地图api和jQuery。单击标记时,我希望将内容加载到div中。我现在可以这样做。但我不知道如何加载restful路由,比如“/places/1/stories/3” 这就是我在函数中监听用户单击地图标记的功能:(“story_view”是加载内容的div id) 如果我只想加载places\u路径,但我需要能够基于参数将内容加载到div中,比如:id=>@place.to\u param,有意义吗 如何实现这一点?您是如何触

如果我滥用术语,请原谅

所以我在rails应用程序中使用google地图api和jQuery。单击标记时,我希望将内容加载到div中。我现在可以这样做。但我不知道如何加载restful路由,比如“/places/1/stories/3”

这就是我在函数中监听用户单击地图标记的功能:(“story_view”是加载内容的div id)

如果我只想加载places\u路径,但我需要能够基于参数将内容加载到div中,比如:id=>@place.to\u param,有意义吗


如何实现这一点?

您是如何触发这一点javascript的?使用link_to方法生成的标记?另外,这是rails 2还是rails 3?这是rails 3,当单击地图“标记”时,它是一个google maps事件侦听器。这很棘手,您需要以某种方式向标记添加一些元数据,以便在它触发事件时,您可以获取元数据以形成url。
$("#story_view").load('/places')
     return false;