根据rails中的另一个字段禁用字段表单

时间:2015-02-16 09:00:59

标签: javascript ruby-on-rails

我的项目中没有错误,只有我无法找到问题的解决方案。如果你帮助我,我将不胜感激。

我有一个包含两个字段的表单:

<%= f.select  :role, { "admin" => 1, "writer" => 2, "guest" => 3} %>
<%= f.text_area :about %>

我想在选择&#34;来宾&#34;时禁用text_area字段角色字段中的参数。我想在没有JavaScript的情况下这样做,我可以使用rails功能吗?

2 个答案:

答案 0 :(得分:1)

要执行此操作,您必须使用javascript。没有其他办法。

答案 1 :(得分:0)

如果您不想使用java脚本,那么您必须在选择更改时提交表单然后需要保存所有内容并设置:disabled =&gt;当基于您想要的任何条件在文本区域上加载表单时为true。