Ruby on rails 我能';t在Rails中实现不可点击的文本字段

Ruby on rails 我能';t在Rails中实现不可点击的文本字段,ruby-on-rails,twitter-bootstrap,Ruby On Rails,Twitter Bootstrap,我有一个我一直在开发的应用程序,所有东西都符合我的喜好,但我想知道这是否可行: 我正在edit.html.erb模板中显示用户用户名。我想让它显示“不可编辑的输入”%>中的用户用户名。我正在使用Bootstrap,在文档中,它声明添加一类不可编辑的输入,当我打开用户名文本字段时,它会显示一个小的白色停止符号,但我仍然能够单击该字段并对其进行编辑。有什么帮助吗 <%= render 'shared_partials/errors', errors_object: @user %> &l

我有一个我一直在开发的应用程序,所有东西都符合我的喜好,但我想知道这是否可行:

我正在edit.html.erb模板中显示用户用户名。我想让它显示
“不可编辑的输入”%>
中的用户用户名。我正在使用Bootstrap,在文档中,它声明添加一类
不可编辑的输入
,当我打开用户名文本字段时,它会显示一个小的白色停止符号,但我仍然能够单击该字段并对其进行编辑。有什么帮助吗

<%= render 'shared_partials/errors', errors_object: @user %>
<div class="page-header">
  <h2> Edit Your Profile<small> - <%= @user.username %></h2></small>
</div>

<div class="well">
  <%= form_for @user do |f| %>
    <%= f.label :username %>
    <%= f.text_field :username, :class=> "uneditable-input" %>

    <%= f.label :password %>
    <%= f.password_field :password, :class=> "input", :placeholder=>"Password goes here" %><br/>

    <%= f.submit "Update Changes", class: 'btn btn-primary' %>
  <% end %>
</div>

编辑您的个人资料-
“不可编辑的输入”%>
“输入”,:占位符=>“密码在这里”%>

禁用该字段

<%= f.text_field :username, :class=> "uneditable-input", :disabled => true %>
“不可编辑的输入”,:disabled=>true%>
提交表单时,浏览器不会发送字段用户名的值,这是正确的,如果该字段不可编辑,为什么要发送它