1

我正在使用 Rails 开发应用程序。使用我的模型进行操作后,我想向我的 javascript/jQuery 函数(UI 的库函数等)发送一些参数

我能想到的唯一方法是构建一个隐藏的 div 并填充其中的值。这样当文档加载时,onload 函数可以对其进行处理并依次调用其他函数。

有人可以建议我这样做的更好方法。

干杯! 苯胺

4

2 回答 2

0

要扩展 @mu 的评论,script标签是有效的 html,对吗?您可以在其中一个视图的脚本标记内动态创建 javascript,并将数据分配给该 javascript。页面加载后,您可以使用 javascript 函数访问此数据。

于 2012-06-30T02:56:59.273 回答
0

在 RAILSCASTS 上观看“将数据传递给 Javascript”。Ryan 提供了三种(多种)方法。一种可能适合您的需求。http://railscasts.com/episodes/324-passing-data-to-javascript

编辑:

此外,根据您的前端开始变得多么繁重的 javascript,您可能需要查看 Backbone.js。还有两个 RailsCast。不过,它可能不仅仅是您想要实现的。http://railscasts.com/episodes/323-backbone-on-rails-part-1

于 2012-06-30T04:50:52.353 回答