本文介绍了Ruby on Rails表单中的HTML5'required'验证的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I can't see this question anywhere else, it's hopefully a quick and easy one.

我如何使用HTML5验证器,例如'required',我的表格(ruby on rails)?

How can I use HTML5 validators, such as 'required', in my forms (ruby on rails)?

例如,如果我在其中使用HTML5验证,这个基本表格会怎样?

Eg, How would this basic form look if I used HTML5 validation in it?

<%=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%>

毫无疑问,仍然需要服务器端验证。

It goes without saying that server side validation is still required.

推荐答案

啊,很容易:required => true

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

这篇关于Ruby on Rails表单中的HTML5'required'验证的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-16 03:24