javascript - 如何混合运行 ruby​​ 和 javascript?

标签 javascript ruby

如何混合使用ruby和javascript?

例如:

<div>
    $(".pop-up-confirm").click( function(e) {
      var domain_name = $("input#domain_name")[0].value;
      var msg = #{call_ruby_function(domain_name)};
    }
</div>

首先,我使用 js 从输入中获取值 domain_name。 其次,我想调用 ruby_function,使用 domain_name 作为参数。 第一步是正确的,但我如何使第二步正确。

最佳答案

您不能在浏览器中执行 ruby​​。您只能执行 javascript。您可以用 javascript 重写您的函数,或向您的 ruby​​ 服务器发出请求。

关于javascript - 如何混合运行 ruby​​ 和 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36497511/

相关文章:

javascript - 如何将跨度添加到不受限制的节点的所有区域

javascript - JSON 是否可以用于存储/访问静态数据?

ruby - Chartkick Datepicker/Range Selector - 选择日期显示数据的可能性

python - python -i 的 ruby​​ 等价物是什么?

Ruby,组合数组中的项目?

ruby - 在 Rack 中使用和运行的区别

xml - 用于转换结构的 XSLT + 用于转换值的 Ruby?

javascript - 莫里斯图,圆形 y 轴数字

javascript - Ember、Handlebars、Contrib-Ember-Templates 在移动浏览器上生成格式错误的模板

javascript - 为什么许多网站将所有 JavaScript 代码放在一行中?