首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >来自单独视图文件夹的一个视图文件夹中的引用div id

来自单独视图文件夹的一个视图文件夹中的引用div id
EN

Stack Overflow用户
提问于 2012-02-18 12:08:34
回答 2查看 140关注 0票数 0

我使用不起眼的javascript将代码从部分追加到div块中。在我的视图中有两个文件夹,分别是视频和帖子。在视频文件夹中是一个show.html.erb文件。在这个show.html.erb文件中,有一个允许用户创建帖子的表单。表单属性remote被设置为true,我希望表单提交的post被加载到页面(同一个show.html.erb页面),而不必刷新(AJAX功能)。当表单被提交时,它被发送到posts控制器的create方法。在此方法中,有一个

代码语言:javascript
复制
format.js

调用views > posts > create.js.erb。

到目前为止,我为这个文件编写的代码是:

代码语言:javascript
复制
$('#comments').append('<%=escape_javascript(render(:partial => 'posts'))%>');

comments是show.html.erb文件中块的div id。部分‘post’在posts文件夹中(views > posts > _posts)。现在,这不能正常工作,我相信这是因为create.js.erb文件与它试图引用的div id文件在不同的文件夹中。如何从posts文件夹中获取javascript代码以引用视频显示文件中的div块?谢谢。

EN

Stack Overflow用户

回答已采纳

发布于 2012-02-24 14:40:01

作为rails的新手,甚至是jquery的新手,我在识别我的问题时遇到了一个问题。我想,因为我的jquery代码与div位于不同的文件夹中,所以我想引用上面的代码不能正常工作。答案(正如我所发现的)是,只要div和jquery在同一个DOM中,引用就可以正常工作。我在代码中的其他地方有一个bug,导致AJAX请求无法正常工作。修复之后,我的jquery代码就可以正常工作了。谢谢

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9338441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档