1

我想将 rails form text_field 属性设置为仅在模型已经包含值时才读取。

这是我的代码

<%= f.text_field :domain, class="span4", readonly: "true" %>

我想避免做一些冗长的事情,比如:

<%if @model.domain.empty? %>
   <%= f.text_field :domain, class="span4"%>
<%else%>
   <%= f.text_field :domain, class="span4", readonly: "true" %>
<%end%>

谢谢!

4

1 回答 1

1
<%= f.text_field :domain, class="span4", :disabled => !@model.domain.blank? %>
于 2012-09-19T18:46:41.283 回答