2012-12-30 48 views
1

我正在使用Spring表单并希望使用Spring形式似乎不支持的HTML5'required'属性。弹簧形式:输入HTML5必需属性

<form:input path="someinput" cssClass="required"/> 

我似乎无法做到

<form:input path="someinput" cssClass="required" required="required"/> 

,因为这是目前不是由Spring TLD支持。

好像我需要沟春天的形式,如果我想使用完整的HTML5规范

<input name="someinput" id="someinput" class="required" required="required"></input> 

有谁知道我怎么能实现与弹簧形成3.1.3.RELEASE必填字段? 谢谢!

+0

参考结束http://stackoverflow.com/a/9891714/662250添加一些jQuery的 – Ankur

回答

0
  1. 如果你只是提交表单默认commandName,你的方法是好的。
  2. 解决问题的更好方法:用弹簧形式书写表格,忘记所需的东西。然后找出真正为您生成的html spring-form。编写你自己的html并添加必填字段。
2

刚刚页面

<html> 
    <body> 
      <form:input path="someinput" id="someinput"/> 
    </body> 
    <script> 
      $("#someinput").attr('required', ''); 
    </script> 
    </html>