ruby-on-rails - Formastic,ActiveAdmin 添加 javascript

标签 ruby-on-rails ruby

如何使用 formastic 和 activeadmin 添加 javascript 操作:

我有这样的表格:

f.input :role, :as => :select, :collection => User.display_roles.each_with_index.map{|x,i|  [x,User.roles[i]]} , :include_blank => nil

f.input :organization, :input_html => { :disabled => false }

我想添加 javascript,在更改角色后,组织会发生变化。怎么做??

最佳答案

我必须创建一个部分表单。

在部分放置的末尾:

<script type="text/javascript">     
    $(function(){
        $('#your_model_role').change(function() {
            what you want to happen goes here
        });
    });
</script>

希望对您有所帮助。

关于ruby-on-rails - Formastic,ActiveAdmin 添加 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14463704/

相关文章:

ruby-on-rails - 在子目录中部署Rails 4.1到Heroku?

ruby-on-rails - Rails - 将方法委托(delegate)给 has_many 关系中的最后一条记录

ruby-on-rails - 如何在 Ruby on Rails 中实现 Petitions 和 User 模型之间的关系?

ruby-on-rails - 我无法执行 rake db :migrate - Unexpected ':'

ruby-on-rails - 如何在 Ruby on Rails 中的 cookie 上设置 HttpOnly 标志

ruby-on-rails - 单个对象上的猴子补丁方法

mysql - ruby on Rails 的 mysql 问题

css - 生产环境 rails 中的字体问题

ruby-on-rails - Ruby on Rails 'find' 问题

ruby - Debian 打包系统和 RVM 能很好地协同工作吗?