ruby-on-rails - Ruby on Rails 表单中的 HTML5 'required' 验证

标签 ruby-on-rails html validation

我在其他任何地方都看不到这个问题,希望它是一个快速简单的问题。

如何在我的表单 (ruby on rails) 中使用 HTML5 验证器,例如“required”?

例如,如果我在其中使用 HTML5 验证,这个基本表单会是什么样子?

<%=form_for @testimonial do |t|%> 
<dl>
  <dt><label for="testimonial_rating">Rating</label></dt>
  <dd><%=t.select :rating, Testimonial.ratings%></dd>
  <dt><label for="testimonial_content">Comments</label></dt> 
  <dd><%=t.text_area :content, :rows => 3%></dd>
  <dd><button class="button success">Submit Review</button></dd>
</dl>
<%end%>

不用说,仍然需要服务器端验证。

最佳答案

啊,很简单:required => true

例如:<%=t.text_area :content, :rows => 3, :required => true%>

关于ruby-on-rails - Ruby on Rails 表单中的 HTML5 'required' 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13541983/

相关文章:

Javascript 改变 Css 元素

javascript - 使用 jquery 验证忽略字段文件

java - 当 Java 代码中存在两个组时,使用 OR 验证正则表达式组

ruby-on-rails - 如何在 Arel 和 Rails 中执行 LIKE 查询?

ruby-on-rails - Ruby on Rails 教程 : How to edit user information without confirming the password

ruby-on-rails - Rake 任务启动但在通过 Controller 执行时突然停止

html - Squarespace:使 3 个兄弟元素始终具有相同的高度并保持响应式设计

javascript - 隐藏在包含 div 滚动条的下方的 Div 溢出 : scroll set

jquery - 当通过 JQuery 应用 'input-validation-error' 类时,mvc3 .net selectList 高度发生变化

mysql - 如何使用 rails 将 excel 文件导入 mysql?