gpt4 book ai didi

ruby - 在 html erb 中使用 javascript 值

转载 作者:太空宇宙 更新时间:2023-11-03 16:35:16 24 4
gpt4 key购买 nike

我正在尝试在 HTML erb 中使用 JavaScript 变量,使用 <% %>标签。 query[i]是我在循环中尝试调用的东西:

 <%= Table.update('query[i]')%>; 

如何使用 query[i]从 JavaScript 获取实际值?

最佳答案

你不能这样做。 erb 在服务器上运行以生成 HTML,然后将其发送到运行 Javascript 的客户端。当 Javascript 变量可用时,erb 已经执行,我们甚至不在同一台机器上了!

看起来好像您希望 Javascript 代码提供一个值,然后将该值用作数据库调用的参数。您必须通过回发来完成此操作;即,Javascript 可以进行 AJAX 调用,新的 erb 可以生成新的 HTML 片段,然后 Javascript 可以接收它并将其插入页面。

Here's我用谷歌搜索“erb AJAX”时得到的第一个链接。

关于ruby - 在 html erb 中使用 javascript 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8683021/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com