如何在Rails中设置一个复选框仅作为数据的可视化表示(只读)?

时间:2016-01-19 22:02:48

标签: ruby-on-rails checkbox

我在任务模型上有一个布尔值我想在一个复选框中显示该值而没有更改复选框值的可能性。

我怎样才能做到这一点?为什么我的代码不起作用?

File file = new File(args[0]);
String path = file.getParent() + "\\";
Document doc = Jsoup.parse(file, "UTF-8", "http://example.com/"); //file = page1.html
Element link = doc.select("a").first();
String Href = link.attr("href"); // "page2.html/"
File file2 = new File(path+href);
Document doc2 = Jsoup.parse(file2, "UTF-8", "http://example.com/");

提前致谢。

2 个答案:

答案 0 :(得分:1)

check_box_tagdisabled: true一起使用。

答案 1 :(得分:0)

我终于找到了一个简单的解决方案。 check_box_tag或check_box只是让我困惑,我无法调用复选框上相关的布尔值(checked = true,unckecked = false)。

这完美无缺:

<%= form_for(@task) do |f| %>
 <%= f.check_box :important, :disabled => true %>
<% end %>