【问题标题】:Update Embedded Ruby Values in Javascript在 Javascript 中更新嵌入的 Ruby 值
【发布时间】:2015-08-28 20:26:50
【问题描述】:

我正在寻找一种在 javascript 中更新 ruby​​ 全局变量的方法。

假设我定义了两个值:<%@value1=[]%> <%@value2=[]%>,都等于空白数组。如何使用 javascript 更新这些数组?

谢谢。如果我不够清楚,请告诉我。

【问题讨论】:

  • 在 javascript 中更新 ruby​​ 全局变量 - 我相信没有办法做到这一点。 <%@value1=[]%>在服务器上编译成js代码。你不能在客户端更新它。
  • 我将如何根据用户在输入中选择的内容来更新表格。有没有其他方法可以做到这一点?
  • 用客户端代码更新服务器端变量是绝对不可能的。他们将代码呈现给客户端

标签: javascript ruby-on-rails


【解决方案1】:

我会使用 AJAX 用您的新值访问服务器并在那里更改 ruby​​(服务器)值。

【讨论】:

  • 这里。 w3schools.com/jquery/ajax_ajax.asp。只需谷歌 Ajax jquery 示例并尝试一些示例代码。如果您使用 google chrome 浏览器,您可以在开发者工具中查看请求。在那里,您可以看到发送到服务器的请求以及服务器响应的内容。希望有帮助!
猜你喜欢
  • 1970-01-01
  • 2022-01-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多