Simple_form集合禁用

时间:2016-02-28 16:24:23

标签: ruby-on-rails

我希望值在选择后从列表中消失。为什么我的解决方案不起作用?我的表单部分代码:

= f.input :value, :collection => ['red', 'blue', 'green'], :disabled => :used_values

1 个答案:

答案 0 :(得分:0)

你不能用纯粹的rails栈做这个,你需要js / jquery。

使用以下代码编写js / jquery脚本,

import {Component, Input} from 'angular2/core'

@Component({
  selector: 'inner2',
  providers: [],
  template: `
    <div *ngIf="showMe">
      <p>Inner2</p>
      <button (click)="showMe = false">Cancel</button>
    </div>
  `,
  directives: []
})
export class Inner2Component {
  @Input() showMe: boolean;
}