javascript - 如何将值从一个 javascript 函数传递给 html.erb 中的另一个函数

标签 javascript ruby-on-rails

html.erb中,我有两个建立 session 和断开 session 的函数:

<script>
    var session = initialize_session()
    disconnect_session(session)

    function initialize_session() {
        session = session_init();
        return session;
    }

    function disconnect_session(session) {
        session_end(session);
    }

</script>

但是上面的代码出错了。如何从一个 JavaScript 函数获取值并将其传递给 JavaScript 中的另一个函数?谢谢。

最佳答案

var session = initialize_session()
function initialize_session(){  
   var data = {id:"123456789"};
   return data; 
}
disconnect_session(session)
function disconnect_session(seesion){
  alert('Disconnect the session'+session.id)
}

上面是工作示例

关于javascript - 如何将值从一个 javascript 函数传递给 html.erb 中的另一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53954184/

相关文章:

ruby-on-rails - RubyMine 使用不正确/不同的 Ruby 版本 - Ubuntu

JavaScript 从数组中查找值,替换为下一个索引

javascript - 与 express Sequelize

javascript - VueJS 阻止对自定义事件的默认操作

javascript - 如何使用sequelize过滤数据

javascript - JS 中的模块拖拽框

ruby-on-rails - 如何验证 RoR 中的用户输入?

ruby-on-rails - 获取今天在 Rails 中创建的所有记录

ruby-on-rails - Rails : Association between Category, 子类别和律师

javascript - Rails 5 中的 Material 选项卡与 Turbolinks