javascript - Javascript 作为 ruby​​ 函数的参数

标签 javascript ruby-on-rails

如何使用java脚本作为ruby函数的参数?

例如我想要

<%= label :placehoder => result of javascript %>

最佳答案

您不能这样做,因为在 javascript 有机会在浏览器中运行之前,ruby 部分将在服务器上运行。您可以使用服务器端语言动态构建 javascript,但反之则不然。

解决方法是从 JavaScript 运行 ajax 请求以将数据传递到服务器。

关于javascript - Javascript 作为 ruby​​ 函数的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26206968/

相关文章:

javascript - 记录和存储高分辨率手绘图

javascript - 我的菜单栏隐藏在 PasteBin 的 javascript 下

css - 什么可以使复选框不显示在页面上?

ruby-on-rails - 是否可以在没有迁移文件的情况下添加或删除列?

ruby-on-rails - Rails 3.1 中的错误 : File to import not found or unreadable: compass.

javascript - 使用 React 和 TypeScript 制作搜索过滤器

对象所有实例的 javascript "execute-all"方法

img src 的 JavaScript 变量?

ruby-on-rails - 如何检查是否定义了 Rails.application.config 变量?

ruby-on-rails - 每次推送到 heroku,图像不显示,回形针