gpt4 book ai didi

javascript - rails : Running a script based on values in the database

转载 作者:行者123 更新时间:2023-12-02 19:14:58 26 4
gpt4 key购买 nike

现在,我有一些工具提示 JavaScript,我想在应用程序的每个页面上运行它们,但前提是当前用户的模型在我的数据库中将 User.advanced_tooltips 设置为 true。

从概念上讲,让 JavaScript 根据数据库中的值有条件触发的最佳方法是什么?我在让 JavaScript 和 Rails 进行通信时遇到了一些真正的困难。

最佳答案

假设您使用的是 jquery,您可以执行以下操作:

<script type='text/javascript'>
$(document).ready(function() {
var advtt = '<%= @user.advanced_tooltips ? "yes" : "no" %>';
if ( advtt == 'yes')
# ?? add css, or whatever
});
</script>

这假设在渲染包含上述 Javascript 的 View 之前在 Controller 中设置了 @user。

关于javascript - rails : Running a script based on values in the database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13214865/

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