在Rails中,要将复选框默认为"选中",可以使用以下方法:
check_box
方法,并将checked
选项设置为true
。<%= check_box("model", "attribute", { checked: true }, 1, 0) %>
def new
@model = Model.new
@model.attribute = true
end
class Model< ApplicationRecord
after_initialize :set_defaults, if: :new_record?
def set_defaults
self.attribute = true
end
end
这样,在Rails应用程序中创建新记录时,复选框将默认为"选中"状态。
领取专属 10元无门槛券
手把手带您无忧上云